主页:http://www.maxss.net邮件:maxchou@163.com
算起来自己学习C++Builder也有三四个年头了,渐渐地积累了一些编码和开发的技巧,想抽点时间在这里与大家分享一下自己的一些经验。改善编码和开发效率有很多种途径,这次我主要想写些如何利用快捷键和键盘操作来改善编码和开发的效率。
快捷对于某些人来说可以觉得好麻烦,要记住那么多表示不同功能的组合键。顾名意义,如果熟悉某个软件常用的快捷键的话,无疑会使你的工作效率得到很好的提高,有时候还可以在小菜鸟前充一回“高手”喔。
以下我自己常使用的一些快捷键:(加粗的为重点推荐)
:: 项目管理类 ::
F10
代码窗口全屏显示时切换到BCB的主窗口
Ctrl + F12
打开源文件清单对话框
Shift + F12
打开窗口文件清单对话框
F12
在窗口(Form1)与对应代码文件(Unit1.cpp)间切换
F11
把Object Inspector窗口带到最前面,正在编辑代码时这个功能很方便
Alt + F11
打开Include头文件窗口
Shift + F11
把指定文件添加到当前项目
Ctrl + F9
编译项目
Alt + F9
编译当前文件
F9
编译并运行程序
:: 代码编辑类 ::
Ctrl + 回车键(Enter)
显示打开文件对话框,但要注意当前光标不能在注释行上
Ctrl + F4
关闭当前代码文件
Ctrl + F6
在一个类的.h和.cpp文件之间切换
Ctrl + Shift + 数字键(1,2,...)
插入指定编号的书签
Ctrl + 数字键(1,2,...)
跳到指定编号的书签位置
Alt + G
显示Go to Line Number对话框
Ctrl + Shift + U
把选中的代码块向左缩进
Ctrl + Shift + I
把选中的代码块向右缩进
Ctrl + ↑
随时向上滚动代码窗口,光标不用先滚动到顶部
Ctrl + ↓
随时向下滚动代码窗口,光标不用先滚动到底部
Ctrl + F
打开查找对话框
Ctrl + R
打开替换对话框
F3
查找下一个在查找对话框中输入的关键字出现的位置
:: 调试类 ::
F5
设置/取消代码窗口中当前行的断点
F7
进入函数调用内部跟踪
F8
单步调试,不进行函数调用内部
Ctrl + Alt + W
打开Watch窗口,查看在调试状态下指定变量的值
Ctrl + 鼠标指向变量
在断点调试下显示指向变量的值
另外不要小看键盘上好像很冷门的按键,如Tab, PageUp, PageDown, Home, End等。因为我见过一些人在写代码的时候,如从当前光标跳到代码行的头和尾时只会用方向键←→来一格格的移动,这样效率太底了吧,其实按下Home和End键就可以直接跳到代码行的头和尾了。只要大家善于发掘身边的一切,就可以发现别人没有留意到的亮点和创意了。