使用IDE的快捷键,可以提升程序员的生产力
罗列下自己熟悉的快捷键,后续有其他常用的也补充进来。
程序员的一大部分工作是代码编写、调试、阅读代码,使用各路IDE(集成开发环境),IDE相当于程序员手中的利器。善于使用IDE可以极大提升编码、调试、阅读代码,达到提升生产力的效果。使用IDE的快捷键,是一种提升效率的有效手段,提升程序员的生产力。
这些年主要是用的是vs2008,也使用了一些快捷键,但是仍然有一些通过鼠标点击的操作,这些操作是可以用快捷键替换的,所以需要整理。
最近也在用QtCreator,也掌握一些QtCreator的快捷键。
目前自己熟悉并常用的快捷键,包括:
VS2008
QtCreator
说明
代码选取
代码选取:Shift+方向键
选取单词:Shift+Ctrl+方向键
向后选取整行,向后选取正行:Shift+Home, Shift+End
正行删除:Shilt+Delete
相同
插入代码行
Ctrl+回车
Ctrl+Shift+回车
相同
代码调试类
调试执行:F5
添加断点:F9
单步执行:F10
跳入函数内部:F11
相同
查找
基本查找:Ctrl+F
高级查找:Ctrl+Shift+F
查找到之后,使用F3切换查找的各项,Shift+F3用于反向切换
相同
常用的是定位到某个函数,复制某段代码,向前定位或向后定位。
Ctrl+Tab可以切换当前打开的多个代码页签
相同
代码定位
常用快捷键:Ctrl+减号,向后定位,Ctrl+加号,向前定位
Alt+方向键,向前后定位。
F12切换到声明
Ctrl+G切换到声明
遇到不熟的系统函数
F1打开帮助,
F2切换到h文件的声明,
F4在cpp和h文件切换。
Ctrl+数字1-6分别切换左侧的六个功能面板。
书签
Ctrl+F2可以添加一个书签
F2可以在书签中切换
Shift+F2可以反方向切书签
----
书签功能