|
|
|
VB的好助手—CodeSMART
——张皓 CodeSMART是一款 Visual Basic 扩展工具。功能有自动缩进代码,在所有的工程中自定义代码,增强的工程浏览器等,现做一介绍。
CodeSMART工具栏参考
1.增强的工程浏览器
增强的工程浏览器是CodeSMART的主要部分,扩充了可浏览的容量。你可以通过不同层次浏览代码—类型、范围。你甚至可以定义他们不同的颜色。 当modules很庞大,你可以将重要的成员分离到工作区(右键->Add To workbench)
工程浏览器视图过滤 工程浏览器的支持的过滤包括: ○成员类别:事件声明,定义,标准方法,API声明,属性方法,全局变量及常量 ○成员范围:private, friend and public 使用方法:专门的"Filter" 工具条的切换按钮。
使用"Filter"菜单条目设置也是常用的方法(工程浏览区右键-> "Set Filter" )
2.增强的立即窗口 Visual Basic内制的立即窗口被CodeSMART扩充为类似Visual C++风格的导航卡区域
3.多重复制粘贴代码 现在你不用从源头到目的地切换n次了,因为CodeSMART可以多重复制粘贴代码。 CodeSMART提供你10个持久的复制粘贴缓冲,当你想放置选定文字到缓冲时按键盘<Ctrl>+Shift>+<数字>,当你想粘贴它时按键盘<Ctrl>+<数字>,小学生的游戏!
注意:这里提及的数字键特指功能键下面的按钮
你可在任何时间察看复制粘贴缓冲中的内容.只要使用'CodeSMART'菜单下的'Show the Multiple Copy and Paste Buffers'栏.
4.插入自定义代码
在CodeSMART中宏定义是一些能丰富代码内容的保留字, 保留字在插入时会替换为专用的代码,你甚至可以定义为鼠标位置。
下面是一个宏定义例子
5.自动缩进代码 使用CodeSMART你可以在所有的工程/工程组中自动缩进代码.自动缩进可根据你的需要制定编码规则.
6.自动消除备注 如果你想消除代码区备注范围,你可使用CodeSMART自动消除备注方案. 对话框参数包含如下: 1.消除备注的区域:可以选择区域为当前过程、组件、工程、工程组 2.是否消除CodeSMART专门产生的备注
ZH1110:使用CodeSMART后认为它对VB的交互界面和操作进行了较大的改进,如使用熟练能提高一些效率,如CodeSMART的工程浏览器就完全可以取代VB自带的.现介绍部分功能,希望有所帮助.
|