1,代码自动对齐
之前帮一位新手调试代码,看到他的代码排版简直是“随心所欲”,
变量和函数对自己的摆放位置“各有自己的想法”,惨不忍睹……
与之谈及此事,言:调整对齐太麻烦,懒得搞。
作为他口中“大神”的我,自然神秘一笑,小朋友,哥教你一招:
CTRL+A、CTRL+I
自动对齐所有代码,赏心悦目有木有?!!!
深藏功与名,留其一脸懵逼、大呼神奇
2,转到定义/声明 F2
这个没什么多说的,几乎使用量No.1的快捷键,
总有一个手指随时准备在F2上摩擦……
3,编译、运行
CTRL+B 编译
CTRL+R 运行
之前一直用VS,用了Qt后把VS的编译和运行快捷键改成Qt的了……
因为实在是顺手啊!
4,调试运行/设断点/单步/单步步入
这个和VS完全一样:
调试:F5
设断点/取消断点:F9
单步:F10
步入:F11
5,查找
CTRL+F 调出查找窗口,其中Advance可以高级查找:
可以选择在当前文件、当前项目、所有项目、所有打开的文件、以及文件系统中查找
6,查找所有引用
上面的查找只是字符串层面的搜索匹配,可能会搜出很多无关内容
通过右键一个字段 菜单“Find Usages”就只会列出该字段在项目里所有引用的地方
7,重命名(对所有引用)
CTRL+SHIFT+R:可以对字段重命名,所有引用的地方都自动修改
这个和VS有点不一样,VS是ALT+SHIFT+R
当然也可以使用右键菜单“Refactor”-"Rename Symbol Under Cursor"
8,切换头文件和cpp文件
F4:这个呢偶尔用用提高效率,不用去左侧工程列表找文件。
不过一般反复F2一个函数名就可以来回切换了。
9,注释/取消注释
都是 CTRL+/
这个快捷键简直大爱,比VS好用多了,而且很常用。
我想把VS改一样,但是二货VS不能把一个快捷键同时对应2个功能(注释+取消注释)。
于是我就改成CTRL+/ 注释,CTRL+SHIFT+/,取消注释。
没办法,凑合凑合也比它默认的脑残键强……
10,跳转到当前作用域的首尾(即花括号)
CTRL+{
CTRL+}
这个有时候在写嵌套比较深比较长的代码的时候,比滚动条方便。
不过一般不建议写出这样的代码咯
但免不了有时候意外,而且还懒得改……