創作物

VisualBat

概要

WindowsにおけるBatファイルの統合開発環境風デバッガです。
ブレークポイントの設置、ステップ実行、変数内容ダンプなどが行えます。

更新履歴

 version 1.1.1   2015/07/09
   ・コード補完時にTab押下で確定するように修正
   ・トレース情報の変数展開で特殊変数に対応
   ・トレース情報の変数展開でオプション構文に対応
   ・トレース情報の変数展開で大文字/小文字を区別しないように修正
   ・トレース情報の変数展開で展開する変数の内容が1行ずれる不具合修正
   ・フォントを大きくすると実行行矢印の表示が乱れる不具合修正
   ・一部の全角文字が化けて表示される不具合修正
   ・一部のRTFタグが自動変換される不具合修正
   ・コメント行の色付けが正しく行われない不具合修正
   ・デバッグ実行中の処理行数に比例してパフォーマンスが低下する不具合修正
   ・.NET Framework4.xのみがインストールされている環境で動作しない問題対応

 version 1.1.0   2015/06/26
   ・コード補完機能実装(Ctrl + SPACE)
   ・コマンドリファレンスがコード補完したときのコマンドを自動選択するように修正
   ・再読み込み、常に手前に表示機能をメニューに追加
   ・トレース情報の変数展開機能追加
   ・トレース情報のフィルタリング機能追加
   ・変数のスナップショットを保持する機能追加
   ・エディタなどの色変更機能追加(オプションで変更)
   ・ドラッグによるスクロール中、選択開始位置が移動する不具合修正
   ・for変数のダンプ有効時、1文字変数がダンプされない不具合修正
   ・行数が多い(数千行以上)とスクロールできなくなる不具合修正
   ・コマンド割り込み実行機能のトレース情報が正しく表示されない不具合修正
   ・シンタックスハイライトの処理内容見直し
   ・その他こまごまとした問題点改善

 version 1.0.8   2014/06/17
   ・前回表示していたタブの復元機能実装([設定]で切り替え)
   ・更新のある非選択中のタブをホイールクリックで確認なしに閉じてしまう不具合修正

 version 1.0.7   2014/03/10
   ・エディタのタブ機能実装
   ・引数で指定されたファイルを読み込んで起動できるように修正
   ・デバッグ用batファイルの作成場所を作業フォルダ内となるように修正
   ・コマンドリファレンスの索引余白部分をクリックするとエラーが発生する不具合修正
   ・「終了後pause」を有効にしているときメニューの「停止」が正常に動作しない不具合修正
   ・デバッグ実行後ソースを編集してからTrace表示設定を変えるとエラーが発生する不具合修正

 version 1.0.6   2014/02/14
   ・ツールボックス追加
   ・オプション設定機能追加(メニューの[設定]より選択)
   ・コマンド割り込み実行機能追加(オプションで有効/無効の切り替え)
   ・デバッグ中にイディオムが挿入出来てしまう不具合修正

 version 1.0.5   2014/02/11
   ・イディオム登録機能追加
   ・コマンドリファレンスの表示方法変更(メニューの[表示]より選択)
   ・変数の値を編集するとerrorlevelが変化してしまう不具合修正
   ・最後に実行された行でエラーが発生してもトレースにerrorlevelが0と表示される不具合修正
   ・メイン以外のテキストボックスでショートカットキーが効かない不具合修正
   ・[編集]メニューから[削除]を実行するとアンドゥ時エラーが発生する不具合修正

 version 1.0.4   2014/02/09
   ・コマンドリファレンス参照機能追加
   ・変数の値を編集するとそれ以降一行毎に編集した値がsetされ続ける不具合修正
   ・ビルドしたexeが起動の仕方によって動作しない不具合修正

 version 1.0.3   2014/02/08
   ・いろいろと修正

 version 1.0.2   2014/02/08
   ・ビルド機能(exe化)実装
   ・for変数をダンプ表示するオプション追加
   ・実行後にpauseするオプション追加
   ・メニューから「停止」選択時、未実行の行がトレース表示される不具合修正

 version 1.0.1   2014/02/05
   ・WindowsXPでデバッグ機能が動作しない不具合修正
   ・ファイル読み込み時のデフォルト文字コードをUTF8 => Shift_JISに変更
   ・@remもコメント行と見なされるように修正

 version 1.0.0   2014/01/27
   ・公開初期バージョン

ダウンロード

VisualBat ver 1.1.1
VisualBat ver 1.1.0
VisualBat ver 1.0.8

Vectorでも公開しています(ただし古いversionの可能性有)。
0.
[foohogehoge]
VisualBat本体のコマンドラインオプションってファイルパス以外に何かありますか?
1.
[@MaverickTse]
他のUI言語の追加が欲しいです。必要なら手伝ってあげます。なぜなら、これは世界始めの無料Bat IDEなのです!素晴らしいすぎる!
2.
[まると]
重宝してます。Linux版も欲しいなぁ、vimでも良いのですが、若手に教えるのがしんどいです
3.
[No name]
ver1.1.0 起動時「何かのエラーです。: System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。」のエラーダイアログがでちゃう(xp;
4.
[No name]
Ver1.1.0 全角文字の「は」が文字化けします。
5.
[りきや]
素早い対応に感謝です :D
6.
[go-to]
手放せません!ver1.1.1の起動時に「キーボード履歴ユーティリティ は動作を停止しました」というエラーが出ます。1.0.8では、[コマンドリファレンス]で何か項目を選ぶと同じエラーが出て強制終了します。
7.
[go-to]
レジストリの「HKEY_CURRENT_USER\Software\Microsoft\Command Processor」に設定していた AutoRun と競合していました。
8.
[setsuna]
大変便利に使わせてもらってます。こちらで紹介されているイディオムをバンドルもしく一括インポートできるとさらに助かります。
9.
[Morley]
EXE化する時に管理者権限で実行できるモードも欲しいですね。
10.
[まると]
おおっ!いつの間にか更新しているのですね。ナイスなのに放置されるツール多い中素晴らしい事です。
11.
[じいさん]
BATの中から呼び出されるBATファイルのデバッグってどうやればいいのでしょうか?
12.
[aa]
トレース情報をテキストファイルに保存したいです。
13.
[バッチリ]
便利に使っていました。バッチファイルにtab文字があると、レイアウトが崩れて編集できません。泣く泣くテキストエディタに逆戻りです。
14.
[mae]
いつも使わせて頂いています。1つ質問があるのですが、エディタでタブを挿入したいです。タブを打つとウィンドウの選択が移動してしまうのですが、何か良い方法はないでしょうか。よろしくお願いします。
15.
[No name]
tab文字を含むファイルを開くと崩れるのはレイアウトではなくデータそのもの、一部データが失われます。更にその状態で実行すると失われたまま保存されるトラップつき…
16.
[Neko]
同じくタブ文字が悪さをします。エディタ内でもタブを入力できないし… 何か方法があるのでしょうか?
17.
[No name]
起動パスワードを設定出来るようにして欲しいです
18.
[ねこちゃ]
Eclipseみたいなフォルダの階層も見えると嬉しいです。あと、寄付とかしたいのですが、特に口座などはない感じですか。
19.
[name]
エスケープコードが利用できないです
20.
[さとる]
すばらしいソフトですね!1点だけ、Tabコードを先頭に入れている SET 文が、VisualBat だと削除されてしまいますのでもしよろしければ改良いただけますと幸いです。寄付もしたいです。