西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

Windows 批處理調(diào)試器

v3.0 免費(fèi)版
  • Windows 批處理調(diào)試器v3.0 免費(fèi)版
  • 軟件大小:2.1M
  • 更新時(shí)間:2013-02-27 10:03
  • 軟件語言:英文
  • 軟件廠商:
  • 軟件類別:國(guó)外軟件 / 免費(fèi)軟件 / 系統(tǒng)其它
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinXP, WinAll
  • 官方網(wǎng)站:暫無
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

簡(jiǎn)介:

本軟件是調(diào)試Windows腳本的利器,可以極大地改善開發(fā)批處理腳本的效率和質(zhì)量。


設(shè)置斷點(diǎn)

在代碼編輯器左邊欄上點(diǎn)擊就可以增加和刪除斷點(diǎn)。

只可以在批處理語句開頭行之前加斷點(diǎn),不可以在批處理語句的續(xù)行加斷點(diǎn),不可以在空行、標(biāo)簽行和右括號(hào))開頭的行加斷點(diǎn),不可以在非批處理代碼處【比如內(nèi)嵌perl代碼】加斷點(diǎn);

雖然程序做了初步的檢查以防止你的疏忽大意,但是遠(yuǎn)遠(yuǎn)不夠完善,需要你的一點(diǎn)點(diǎn)自主判斷。 例如下面綠色的行可以下斷點(diǎn),紅色的行不可以下斷點(diǎn)。最后一行因?yàn)槭且粋(gè)批處理語句的續(xù)行,不是一個(gè)批處理語句的開頭。

set name=value

if "%name%"=="value" (

echo very good

)

:alabel

echo I have a dream, I want to ^

set a national record.


新建工程

啟動(dòng)Windows批處理調(diào)試器時(shí),就存在一個(gè)工程。也可以通過File>new project菜單項(xiàng)新建工程。


打開工程

在資源瀏覽器雙擊.bdc文件,就會(huì)啟動(dòng)Windows批處理調(diào)試器。也可以通過File>open project菜單項(xiàng)打開工程。


保存工程

如果當(dāng)前工程的某些屬性存在變化,在新建工程、打開工程或者退出程序時(shí),Windows批處理調(diào)試器會(huì)提示你是否保存當(dāng)前工程。沒有“工程另存為”選項(xiàng)。你可以通過復(fù)制.bdc文件來模擬這個(gè)功能。.bdc文件是JSON文本格式,可以用任何一個(gè)文本閱讀器打開,不過推薦你在Windows批處理調(diào)試器中編輯,以免出錯(cuò)。


添加批處理文件

通過打開文件按鈕或者拖拽方式打開批處理文件,就可以把批處理文件添加到當(dāng)前工程?梢栽贔iles窗格看到當(dāng)前工程所有的批處理文件。


刪除批處理文件

在Files窗格單擊某個(gè)文件名左邊的x單元格,會(huì)關(guān)閉該文件,同時(shí)把該文件從當(dāng)前工程中刪除【放心,該文件本身依然在磁盤上】,這個(gè)行為基本等同于刪除該文件上的所有斷點(diǎn)。

在MTI【多標(biāo)簽界面】關(guān)閉文件不會(huì)從工程中刪除該文件,也就是說該文件上的斷點(diǎn)依然存在,在調(diào)試時(shí)如果命中該斷點(diǎn),會(huì)打開該文件,并顯示命中斷點(diǎn)。


設(shè)置批處理腳本入口文件

在properties窗格的Entry File右邊輸入批處理腳本入口文件,需要是全路徑,可以有空格,不可以用引號(hào)"括住文件名。這是調(diào)試必需設(shè)置。

也可以在Files窗格雙擊某個(gè)文件右邊的S單元格來設(shè)置批處理入口文件。

設(shè)置批處理腳本參數(shù)

在properties窗格的Batch Arguments右邊輸入批處理腳本參數(shù),和你在命令行上想要輸入的一模一樣就行了。


設(shè)置初始當(dāng)前目錄

在properties窗格的Current Directory右邊輸入初始當(dāng)前目錄,這個(gè)相當(dāng)于你在執(zhí)行批處理腳本前,在命令解釋器中使用cd /d <dirname>改變當(dāng)前目錄。


設(shè)置初始環(huán)境變量

在properties窗格右擊會(huì)添加一個(gè)空行,在空行左邊可編輯單元格輸入變量名,右邊輸入變量值。如果變量值為空,等于清除該變量。

單擊變量左邊的x會(huì)刪除該變量。注意這和變量的值為空的情況不同。


設(shè)置觀察環(huán)境變量

在watch窗格右擊會(huì)添加一個(gè)空行,在左邊可編輯單元格輸入想要在斷點(diǎn)命中時(shí)觀察的變量名。

單擊變量左邊的x會(huì)刪除該觀察變量。


設(shè)置過濾變量名

斷點(diǎn)命中時(shí),在variables窗格上面的空行左邊單元格輸入,variables窗格會(huì)僅顯示所有含有該過濾變量名的變量。


觀察斷點(diǎn)命中時(shí)的批處理狀態(tài)

可以在variables窗格觀察到所有變量的值,當(dāng)前路徑,以及errorlevel。

在variables窗格也可以觀察到批處理執(zhí)行完那一刻的狀態(tài),條件是你的批處理不是通過exit命令退出的,通過exit /b命令退出是可以的。

查找

增加了在文檔中查找字符串的功能。

智能提示

增加了命令的智能提示功能,用戶可以通過修改安裝目錄下的隱藏文件IntelliSense.txt來定制智能提示。

本次更新:

修復(fù)了有中文時(shí),代碼著色線程造成程序崩潰的錯(cuò)誤。

增加了查找功能。

剔除了界面的中文字符,以使英文環(huán)境可以正常顯示。

增加了命令的智能提示功能。
軟件標(biāo)簽: 批處理

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載