PowerShell Memo

このサイトはPowerShell(MSH/Monad)奮闘記です

管理人「newpops吉岡洋」が
「PowerShell(旧名:MSH/Monad)」の研究結果を日々綴っていきます。

【お知らせ】
この日記からPowerShellのTipsを抽出し「PowerShell FAQ」として整理しました。


2006-05-06

[][]PowerShellの開発環境

Powershell Analyzer

PowerShell(Monad)の開発環境で最もメジャーなのは、おそらく、Karl Prosser氏作成の「Powershell Analyzer」でしょう。

※つい先日まで「MSH Analyzer」という名前で公開されていたツールです。


「Powershell Analyzer」はフリーのPowerShell開発環境です。

  • IntelliSense機能(オートコンプリート)
  • アウトライン機能(コードの折りたたみ)

など、VisualStudio並の支援機能が搭載されています。

InteliSense機能

オブジェクトをPropertyGridで可視化

また、コマンドの出力結果をPropertyGridで表示する機能も備えています。

例えば、get-processコマンドを実行した場合であれば、実行されている各プロセスオブジェクトがPropertyGridで可視化できます。


さらに詳細な機能については、以下のFlashデモを参照下さい。



PrimalScript

有償の開発環境としては、PrimalScriptが次バージョンである4.1からPowerShellに対応するそうです。

http://www.primalscript.com/psnextpreview.asp