79

我想制作一个备忘单,展示 Eclipse CDT (C++) 最有用(且节省时间)的快捷方式。

您能分享一下您在 CDT 中使用的最有用的快捷方式吗?

请仅发布通用快捷方式(在执行 C++ 时可用)或特定于 CDT。

4

23 回答 23

61

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

于 2009-08-12T15:22:24.433 回答
54

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

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+←</kbd>/→</kbd> - Go to previous / go to next edited or viewed place.

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

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

Ctrl+ q- 跳转到最后编辑的位置

Ctrl+ Shift+ p- 选择括号:跳转到匹配的右括号或左括号

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

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

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

于 2014-07-20T12:17:46.813 回答
43

Ctrl+ Shift+ T:开放元素。

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

Ctrl+ =:探索宏扩展。

于 2010-02-03T18:26:47.957 回答
23

Ctrl+ Space:显示完成您编写的建议。

于 2009-08-12T18:48:23.627 回答
21

Ctrl+ Shift+ L:显示操作列表及其相应的快捷方式。;)

于 2012-07-26T01:43:10.927 回答
18

Ctrl+ Alt+ H: 打开函数的调用层次结构

于 2012-06-25T07:24:16.127 回答
15

Alt+ Shift+ R, N: 在整个项目中重命名函数或变量。

于 2009-08-17T13:43:09.063 回答
14

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

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

  • Ctrl+ i- 更正所选文本的缩进 - 在我看来非常有用

  • Ctrl+ d- 删除当前行

  • Alt+↑</kbd> / ↓</kbd> - moves the selected text (or current line if no text is selected) up or down

  • Alt+←</kbd> / →</kbd> - move to the previous/next location you edited; for example, if you browse through a few function declarations, and then want to go back to where you started from, press Alt+←</kbd> to move to the previous locations

  • Ctrl+ h- 打开一个搜索对话框;“C/C++ 搜索”选项卡搜索索引位置并且速度很快,但“文件搜索”选项卡搜索项目中的所有文本,并且在搜索“隐藏”元素时可以派上用场(例如例如,当搜索在 #ifdef _WINDOWS 下定义的宏时,但 _WINDOWS 当前未在您的项目中定义)

于 2013-07-31T17:09:50.680 回答
7

CTRL+ B: 构建所有项目

CTRL+ F11:运行

F11: 调试

注意:以上快捷键适用于所有eclipse版本


Preference > General > Keys中的手动快捷键

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

于 2015-09-06T19:13:26.730 回答
5

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

于 2011-10-05T14:01:38.573 回答
3

Ctrl+ Shift+ G:选择函数,对象或var时:在项目中找到其所有发生(也可以与Java一起使用)。

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

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

于 2011-03-28T13:20:55.667 回答
3

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

F3: 打开声明。

F4:在项目中查找文本。

F4是不言自明的,但F3有一些复杂性:如果你在函数调用上使用它,它将带你到定义,如果你在定义上使用它,它将带你到声明。

于 2009-08-23T01:42:12.187 回答
3

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

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

于 2016-07-06T09:32:20.087 回答
2

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

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

于 2013-02-05T10:46:46.587 回答
2

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

于 2014-04-16T05:43:36.287 回答
2

Ctrl++为相同的源Shift文件{打开一个并行编辑器。

于 2015-08-30T21:25:44.107 回答
1

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

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

于 2012-09-11T14:26:01.357 回答
1

对我来说,这是最有用的快捷键之一,尤其是在调试模式下

Alt+←</kbd> / →</kbd> - Go to previous / next cursor position.

于 2018-02-06T08:00:31.217 回答
1

Alt+ Shift+ T:选择的方法:在内联、.h 中的类外和 .cpp 中的类外之间切换

于 2017-01-12T12:42:59.840 回答
0

调试:

F11开始调试

F5进入一个函数

F6跳过一个函数

F7跳出一个函数

F8继续下一个断点

于 2022-01-11T09:56:11.533 回答
0

在创建类时,我最接近 Eclipse for J2EE 是(重新)映射(Preferences->General->Keys“New (Class)”Ctrl+ 1,然后选择不存在的类文本,以便填充带有类名的新类对话框。

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

于 2016-01-04T23:59:15.653 回答
0
于 2019-09-02T16:31:45.137 回答
0

Alt+ Shift+↑</kbd>: Select a block.

于 2018-07-20T19:06:20.093 回答