Eclipse CDT中最有用的快捷方式


79

我想做一个备忘单,以介绍Eclipse CDT(C ++)最有用(最节省时间)的快捷方式。

您能否分享在CDT中使用的最有用的快捷方式是什么?

请仅发布常规快捷方式(使用C ++时可用)或CDT特定的。

Answers:



52

该线程中所有快捷方式的摘要以及更多内容。

Ctrl+ Tab-在源文件和头文件之间切换。

Ctrl+ Shift+ T-开放元素

Ctrl+ Shift+ R-打开文件/资源​​。

Ctrl+ =-探索宏扩展。

Ctrl+ Space-显示建议书以完成您的写作。

Ctrl+ Alt+ H-打开函数的调用层次

Ctrl+ Shift+ N-为在其中声明当前元素的头文件添加#include

Ctrl+ i-纠正所选文本的缩进-我认为非常有用

Ctrl+ d-删除当前行

Ctrl+ h-打开搜索对话框;“ C / C ++搜索”选项卡通过索引位置搜索

Ctrl+ O-打开当前类的成员浏览器,从而可以快速打开方法

F3 -公开声明

Ctrl+ Shift+ G-选择函数,对象或变量时:在项目中查找所有出现的函数。

Ctrl+ Alt+ G-当前所选文本的文本搜索。

Ctrl +左键-转到项目的定义。

Ctrl+ j-当前文件中的增量搜索

Ctrl+ k-向前搜索文件中突出显示的文本。

Ctrl+ Shift+ k-向后搜索文件中突出显示的文本

Alt+ / -转到上一个/转到下一个编辑或查看的位置。

Ctrl+ m-最大化或取消最大化当前“编辑器窗口”(也适用于其他Windows

Ctrl+ Shift+向上/向下箭头-跳到上一个/跳到下一个方法

Ctrl+ q-跳至上次编辑的位置

Ctrl+ Shift+ p-选择括号时:跳转到匹配的关闭或打开括号

Ctrl+ /-用//注释/取消注释所有选定的行

Ctrl+ Shift+ /-用/ * ... * /注释选定的块

Ctrl+ Shift+ \-取消注释/ * ... * /所选块


1
那么“编译脚本”,“构建脚本”和“运行”呢?
tqjustc

@tqjustc我认为是CTRL+B
Yeo

43

Ctrl+ Shift+ T:打开元素。

Ctrl+ Shift+ R:打开文件/资源​​。

Ctrl+ =:探索宏扩展。


23

Ctrl+ Space:显示提案以完成您的写作。




15

Alt+ Shift+ RN:重命名整个项目的函数或变量。


14

以下是我最常使用的列表(以前的答复中不包括):

  • Ctrl+ Shift+ N-添加一个include语句;包含的头文件是在其中声明当前元素的头文件

  • Ctrl+ i-纠正所选文本的缩进-我认为非常有用

  • Ctrl+ d-删除当前行

  • Alt+ / --上下移动选定的文本(如果未选择文本,则移动当前行)

  • Alt+ / --移至您编辑的上一个/下一个位置;例如,如果浏览一些函数声明,然后又想回到开始的位置,请按Alt+移至上一个位置

  • Ctrl+ h-打开搜索对话框;“ C / C ++搜索”标签可快速搜索索引位置,但“文件搜索”标签可搜索项目中的所有文本,当您搜索“隐藏”元素时(例如例如,当搜索在#ifdef _WINDOWS下定义的宏,但您的项目中当前未定义_WINDOWS时)


6

CTRL+ B:构建所有项目

CTRL+ F11:运行

F11:调试

注意:以上快捷方式适用于所有Eclipse版本


首选项>常规>键中的手动快捷方式

ALT+ B:构建项目(当前活动项目)


5

Ctrl+ O:打开当前类的成员浏览器,从而可以快速打开方法。


3

您必须更改默认绑定才能获取这些绑定-但我喜欢:

F3 :打开声明。

F4 :在项目中查找文本。

F4是不言而喻的,但F3有一些复杂之处:如果在函数调用上使用它,它将带您到定义;如果在定义上使用它,它将带您到声明。


1
Ctrl + Click声明与F3相同
Janik Zikovsky 2013年

3

Ctrl+ Shift+ G:选择函数,对象或变量时:在项目中查找所有出现的函数(也适用于Java)。

Ctrl+ Alt+ G:对当前所选文本的文本搜索。

Ctrl +左键单击:转到项目的定义。


3

Ctrl+ Page Up:转到以选项卡打开的下一个源文件

Ctrl+ Page Down:转到上一个文件


2

Ctrl+ j:在当前文件中进行增量搜索

Ctrl+ /(数字键盘):轮廓线-折叠所有功能-快速查看


2

Ctrl+ Shift+ f:这个自动缩进代码


1
我认为,如果您想要自动插入,则Ctrl + a后跟Ctrl + i是更好的选择,因为Ctrl + Shift + f会自动格式化整个代码,而不仅是缩进。
dreua '16


1

Ctrl+ k:向前搜索文件中突出显示的文本。

Ctrl+ Shift+ k:向后搜索文件中突出显示的文本



0

在创建类时,我最接近Eclipse for J2EE的是(重新)将(“首选项”->“常规”->“键”“新建(类)”映射到Ctrl+ 1,并选择之前不存在的类文本,以便其填充带有类名称的新类对话框。

不幸的是,您仍然必须在对话框中输入源文件名和头文件名。




0

Shift+ Alt+ G:生成getter和setter(将其绑定)

Alt+ Ctrl+ :重复所述路线

Ctrl+ Shift+ /:折叠所有

Ctrl+ *:全部展开

Ctrl+ /:启用/禁用折叠

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.