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了: