善用C++Builder中的快捷键来提高编码和开发的效率

原创 2003年09月17日 08:45:00

主页: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键就可以直接跳到代码行的头和尾了。只要大家善于发掘身边的一切,就可以发现别人没有留意到的亮点和创意了。

关于提高编码效率的方法

C语言提高代码效率 1、尽量使用typedef代替宏定义,因为宏定义有时候不是完全替代。 typedefint* INT_PTR;INT_PTR a ,b; # define INT_PTR i...
  • abcflyer
  • abcflyer
  • 2015年10月15日 10:43
  • 474

《软件工程》——编码

编码的目的是使用选定的程序设计语言,把模块的过程描述翻译为用该语言书写的源程序。源程序应该正确可靠、简明清晰,而且具有较高的效率。在编程的步骤中,要把软件详细设计的表达式翻译成为编程语言的构造,编译器...
  • u013067402
  • u013067402
  • 2014年10月09日 22:09
  • 1624

提高代码编码的效率,习惯很重要!

提高代码编码的效率,习惯很重要。经验分享一下: 1、写代码前,先把需求弄清晰(这个很关键):把业务转化成功能点,有多少个功能点? 2、设计      把业务对象弄清晰,从大到细设计,看看使用什么...
  • czmchen
  • czmchen
  • 2014年07月16日 11:21
  • 1692

怎样提高开发效率

给你一个任务,限定5天内完成,如果你实际用了6天,可以说是开发效率不高,或者同样的一个任务,你花了6天,而你的同事却只用了4天,也可以说是你的开发效率不高,影响开发效率的因素有很多,下面就我个人的理解...
  • u013700340
  • u013700340
  • 2014年07月25日 07:21
  • 1182

Android Studio 开发效率提高常用的快捷键

Android Studio 开发效率提高常用的快捷键
  • sinat_16096073
  • sinat_16096073
  • 2015年12月15日 22:13
  • 167

聊一聊如何提升团队开发效率

又是一年年底了,又到了忙着总结,忙计划的时间了,相信每年的总结计划里,大家都有提高团队开发效率的计划。列了一大堆提升计划和目标。然而,这些计划真的执行了吗?这些目标都完成了吗?     过...
  • lenovouser
  • lenovouser
  • 2016年03月04日 08:58
  • 2578

能够提高开发效率的Eclipse实用操作-第二篇

概述 最近网上一篇文章提到JAVA IDE中,Eclipse占比是41%,Intellij占比是46%。但是目前我依然不会选择Intellij作为日常的IDE。原因是周围的同事中,没有一个对Intel...
  • linsongbin1
  • linsongbin1
  • 2016年09月30日 14:31
  • 1677

在工作中如何提高开发工作效率

1.你可能会常常发现,写了一段代码后,编译程序时是一大堆的出错 (原因:语法不熟)  ──别担心,这是每个程序员必须经历的事,这时候你就需要更大的耐心及细心,对每一行代码进行仔细人阅读并改正,这个很...
  • u013457570
  • u013457570
  • 2016年07月04日 07:06
  • 735

善用VS中的Code Snippet来提高开发效率

在谈谈VS中的模板中,我介绍了如何创建项目/项模板,这种方式可以在创建项目时省却不少重复性的工作,从而提高开发效率。在创建好了项目和文件后,就得开始具体的编码了,这时又有了新的重复性工作,就是需要经常...
  • CsethCRM
  • CsethCRM
  • 2014年10月22日 10:37
  • 777

善用VS中的Code Snippet来提高开发效率

前言  在谈谈VS中的模板中,我介绍了如何创建项目/项模板,这种方式可以在创建项目时省却不少重复性的工作,从而提高开发效率。在创建好了项目和文件后,就得开始具体的编码了,这时又有了新的重复性工作...
  • u013816709
  • u013816709
  • 2015年01月22日 11:06
  • 340
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:善用C++Builder中的快捷键来提高编码和开发的效率
举报原因:
原因补充:

(最多只允许输入30个字)