QTP 本身的IDE環境, 有諸多缺陷。所以,一般中級以上的自動化測試工程師都會採用外部其他編輯器來編輯VBS腳本。通常情況下,一般都 notepad++。 但是,notepad++也是有很多不足之處。 因此推薦一款新的編輯工具: Sublime Text 2
- Sublime Text 最近版本下載地址:http://www.sublimetext.com/
- VBS插件的下載地址:https://github.com/SublimeText/VBScript
- Sublime Text 不需要安裝,下載後直接可以用
- 下載完插件後, 解壓縮並將文件夾名稱改成 VBScript, 然後將文件夾複製到Sublime 的Data\Packages 目錄下。
- 下面附圖一張,關於字體顏色,可以選擇Preference菜單下的選項,也可以直接修改Data\Packages\Color Scheme - Default下相應的配置文件
- 轉一下Sublime常用的快捷鍵:
Ctrl+L |
選擇整行(按住-繼續選擇下行) |
Ctrl+KK |
從光標處刪除至行尾 |
Ctrl+Shift+K |
刪除整行 |
Ctrl+Shift+D |
複製光標所在整行,插入在該行之前 |
Ctrl+J |
合併行(已選擇需要合併的多行時) |
Ctrl+KU |
改爲大寫 |
Ctrl+KL |
改爲小寫 |
Ctrl+D |
選詞(按住-繼續選擇下個相同的字符串) |
Ctrl+M |
光標移動至括號內開始或結束的位置 |
Ctrl+Shift+M |
選擇括號內的內容(按住-繼續選擇父括號) |
Ctrl+/ |
註釋整行(如已選擇內容,同“Ctrl+Shift+/”效果) |
Ctrl+Shift+/ |
註釋已選擇內容 |
Ctrl+Space |
自動完成(win與系統快捷鍵衝突,需修改) |
Ctrl+Z |
撤銷 |
Ctrl+Y |
恢復撤銷 |
Ctrl+Shift+V |
粘貼並自動縮進(其它兄弟寫的,實測win系統自動縮進無效) |
Ctrl+M |
光標跳至對應的括號 |
Alt+. |
閉合當前標籤 |
Ctrl+Shift+A |
選擇光標位置父標籤對兒 |
Ctrl+Shift+[ |
摺疊代碼 |
Ctrl+Shift+] |
展開代碼 |
Ctrl+KT |
摺疊屬性 |
Ctrl+K0 |
展開所有 |
Ctrl+U |
軟撤銷 |
Ctrl+T |
詞互換 |
Ctrl+Enter |
插入行後 |
Ctrl+Shift Enter |
插入行前 |
Ctrl+K Backspace |
從光標處刪除至行首 |
Ctrl+Shift+UP |
與上行互換 |
Ctrl+Shift+DOWN |
與下行互換 |
Shift+Tab |
去除縮進 |
Tab |
縮進 |
F9 |
行排序(按a-z) |
- 還有一些插件配置方式,直接轉別人的blog了: