troushoo

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

  1. --/--/--(--) --:--:--|
  2. スポンサー広告

PowerShell Tools for Visual Studio 2015 : Visual Studio でPowerShell の開発・デバッグ

概要


Visual Studio 2015 のフリーのエクステンション「PowerShell Tools for Visual Studio 2015」を用いて、Visual Studio でPowerShell の開発・デバッグを行う方法を紹介します。

内容

PowerShell Tools for Visual Studio
「PowerShell Tools for Visual Studio」は、Visual Studio でPowerShell の開発・デバッグを可能にするフリーのエクステンションです。
Microsoft MVP のAdam Driscoll さんが開発を開始し、現在はMicrosoft も開発に参加しています。また、ソースコードもGitHub に公開されております。


PowerShell Tools for Visual Studio 2015 のインストール
1. Visual Studio 2015 を起動し「ツール」→「拡張機能と更新プログラム」をクリックします。


2. 「オンライン」の検索バーに「PowerShell Tools」と入力し、「PowerShell Tools for Visual Studio 2015」の「ダウンロード」をクリックします。


3. 「インストール」をクリックします。


4. 画面の指示に従いVisual Studio を再起動します。


PowerShell Tools for Visual Studio 2015 の使い方
準備
1. 管理者権限のPowerShell を起動し、「Set-ExecutionPolicy Unrestricted」を実行しPowerShell スクリプトを実行可能にしておきます。


プロジェクトの作成
1. 「ファイル」→「新規作成」→「プロジェクト」をクリックします。


2. 「PowerShell」をクリックしプロジェクトを作成します。
ここではスクリプトを作成するため「PowerShell Script Project」を選択しました。


3. 任意のスクリプトを記述します。
その際、Intellisense が有効であることが確認できます。


4. スクリプトの作成が終わったら「開始」(F5) をクリックします。


5. PowerShell が実行され、出力結果は「出力」に表示されます。


デバッグ
PowerShell のデバッグを行うことも可能です。デバッグを行うには管理者権限でVisual Studio を起動する必要があります。

・ブレークポイント
ローカル変数も表示されていることがわかります。


・ステップ実行
ステップ実行が行えます。


・変数の表示
PowerShell Interactive Window に変数名を入れることで、変数の表示も可能です。

PowerShell Interactive Window は「表示」→「その他のウィンドウ」→「PowerShell Interactive Window」より表示できます。


・呼び出し履歴
呼び出し履歴もわかります。





情報元
PowerShell Tools for Visual Studio (英語)
PowerShell Tools for Visual Studio - Now Available (英語)
  1. 2015/08/12(水) 22:40:55|
  2. ツール
  3. | トラックバック:0
  4. | コメント:0
<<Windows 10 でOS 標準のツールとなったWPR.exe (Windows Performance Recorder) | ホーム | Message Analyzer でのネットワークキャプチャーに、通信しているプロセス名情報を追加する方法>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://troushoo.blog.fc2.com/tb.php/252-429288a5
この記事にトラックバックする(FC2ブログユーザー)

スポンサーリンク

最新記事

月別アーカイブ

カテゴリ

ツール (92)
ネットワーク (76)
Visual Studio (56)
SOS・Psscor2/Psscor4 (25)
WinDbg (25)
Linux (24)
Azure (17)
Tips (20)
英語 (1)
About Me (1)
未分類 (0)

全記事表示リンク

全ての記事を表示する

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。