SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

統合開発環境「PowerShell ISE」を使ってみよう

統合開発環境「PowerShell ISE」を使ってみよう(2)
カスタマイズ編

Windows PowerShell Integrated Scripting Environmentnt 簡易マニュアル(2)


  • X ポスト
  • このエントリーをはてなブックマークに追加

各ペインの背景色を変えてみよう

 次に各ペインの背景色を変えてみましょう。各ペインとその背景色を設定するプロパティとの対応表を表2に示します。

表2 ペイン別背景色設定用プロパティ
ペイン プロパティ
スクリプトペイン $psIse.Options.ScriptPaneBackgroundColor
実行ペイン $psIse.Options.OutputPaneBackgroundColor
コマンドペイン $psIse.Options.CommandPaneBackgroundColor

 色の設定方法にはARGBを指定する方法、色名を指定する方法、16進数値で指定する方法などがあります。

 スクリプトペインに対して黒色を設定するには次のようにします。

#ARGBでの指定(各引数は0~255で表し、Alpha, Red, Green, Blueで表す)
$psIse.Options.ScriptPaneBackgroundColor = [System.Windows.Media.Color]::FromArgb(255,0,0,0)


#色名での指定(http://msdn.microsoft.com/ja-jp/library/system.windows.media.colors.aspx 参考)
$psIse.Options.ScriptPaneBackgroundColor = "Black"


#16進数値での指定(http://msdn.microsoft.com/ja-jp/library/system.windows.media.colors.aspx 参考)
$psIse.Options.ScriptPaneBackgroundColor = "#FF000000"

各ペインの前景色を変更してみよう

 各ペインの背景色を変更すると、コードの文字が見づらくなってしまう場合があります。このような場合は、各ペインの前景色(フォント色)を変更します。

 各ペインとその前景色を設定するプロパティとの対応表を表3に示します。

表3 ペイン別前景色設定プロパティ
ペイン プロパティ
スクリプトペイン $psIse.Options.ScriptPaneForegroundColor
実行ペイン $psIse.Options.OutputPaneForegroundColor
コマンドペイン $psIse.Options.CommandPaneForegroundColor

 次に示すコードは、スクリプトペインの前景色を白にします。

#色名で指定する(http://msdn.microsoft.com/ja-jp/library/system.windows.media.colors.aspx 参考)
$psIse.Options.ScriptPainForegroundColor = "White"

次のページ
トークンカラーを変更してみよう

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
統合開発環境「PowerShell ISE」を使ってみよう連載記事一覧
この記事の著者

HIRO(ヒロ)

HIRO's.NETのHIROです。とある半導体工場のSEです。VB.NET, C#, PowerShellによるプログラミングを楽しんでいます。最近はBlog でPowerShellについて書いています。2008/07/07にPowerShell from Japan!!というサイトを立ち上げまし...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/4509 2012/07/09 15:31

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング