![メイン画像](https://www.topview.jp/uploads/2024/05/1716485270-vbscript-スクリプトのデバッグ-1024x615.png)
VBScript - Visual Studio でスクリプトをデバッグ実行する
VBScript - Visual Studio でスクリプトをデバッグ実行する
VBScript はデバッグが面倒なんだよね、というあなたへ。
スクリプトの実行時にオプション //X を付けると、Visual Studio でデバッグ実行ができる。
WScript.Echo() でデバッグ出力しながらテストする生活とは、これでサヨナラである。
デバッグ実行の方法
スクリプトをデバッグ実行するには、オプション //X を付けてスクリプトを実行する。
CScript/WScript のどちらでもいい。
![](https://topview.jp/uploads/2024/05/1716485043-2024-04-12-15-19-50.png)
CScript hello-world.vbs //X
WScript hello-world.vbs //X
スクリプトを実行すると、デバッガーの選択ダイアログが表示される。
利用可能なデバッガーには、デバッグ実行に使える Visual Studio の一覧が出る。
![](https://topview.jp/uploads/2024/05/1716485043-2024-04-12-15-19-50.png)
(補足1)
私の環境では Visual Studio 2017 と 2022 が利用可能なデバッガーに出てきた。
Visual Studio Express もインストールされているが、リストには表示されなかった。
もしかしたら Professional しか利用できないのかもしれない。
(補足2)
スクリプトの実行環境にデバッガーとして使えるアプリが何も入っていない場合、オプション //X は無視されるようである。
デバッガーの選択ダイアログは表示されず、そのままスクリプトが実行された。
選んだ Visual Studio が起動する。
![](https://topview.jp/uploads/2024/05/1716485112-2024-04-12-15-34-40-2.png)
使用感は別の言語で Visual Studio を使うときと変わりない。
ステップ実行するなり何なり好きにデバッグすればいい。
変数にカーソルを当てると値がチップ表示される。
![](https://topview.jp/uploads/2024/05/1716485145-2024-04-12-15-36-25.png)
指定した変数をウォッチすることもできる。
値のほか、種類(型)も表示される。
![](https://topview.jp/uploads/2024/05/1716485180-2024-04-12-15-36-55.png)
イミディエイトウィンドウも使える。
![](https://topview.jp/uploads/2024/05/1716485205-2024-04-12-15-37-26.png)
アカウントを作成 して、もっと沢山の記事を読みませんか?
この記事が気に入ったら ことりと さんを応援しませんか?
メッセージを添えてチップを送ることができます。
![ことりと](https://www.topview.jp/uploads/2022/09/1662696319-imgp1375-150x150.jpeg)
ことりと さんにチップを送りました
チップをありがとうございます。
メッセージは管理画面から確認できます。
酒とアクアリウムが最近の楽しみ。
このクリエイターの人気記事
最新記事
![](https://www10.a8.net/0.gif?a8mat=3HCEL8+4XF8LE+3O80+5ZU29)
TOPVIEWの人気記事
おすすめの記事
この記事にコメントをしてみませんか?