我想制作一个备忘单,展示 Eclipse CDT (C++) 最有用(且节省时间)的快捷方式。
您能分享一下您在 CDT 中使用的最有用的快捷方式吗?
请仅发布通用快捷方式(在执行 C++ 时可用)或特定于 CDT。
我想制作一个备忘单,展示 Eclipse CDT (C++) 最有用(且节省时间)的快捷方式。
您能分享一下您在 CDT 中使用的最有用的快捷方式吗?
请仅发布通用快捷方式(在执行 C++ 时可用)或特定于 CDT。
Ctrl+ Tab:在源文件和头文件之间切换。
此线程中所有快捷方式的摘要以及更多内容。
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+ \- 取消注释 /* ... */ 选中的块
Ctrl+ Shift+ T:开放元素。
Ctrl+ Shift+ R:打开文件/资源。
Ctrl+ =:探索宏扩展。
Ctrl+ Space:显示完成您编写的建议。
Ctrl+ Shift+ L:显示操作列表及其相应的快捷方式。;)
Ctrl+ Alt+ H: 打开函数的调用层次结构
Alt+ Shift+ R, N: 在整个项目中重命名函数或变量。
以下是我最常使用的列表(不包括之前回复中的列表):
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 当前未在您的项目中定义)
CTRL+ B: 构建所有项目
CTRL+ F11:运行
F11: 调试
注意:以上快捷键适用于所有eclipse版本
Preference > General > Keys中的手动快捷键
ALT+ B:构建项目(当前活动项目)
Ctrl+ O:打开当前类的成员浏览器,可以快速打开方法。
Ctrl+ Shift+ G:选择函数,对象或var时:在项目中找到其所有发生(也可以与Java一起使用)。
Ctrl+ Alt+ G: 当前选中文本的文本搜索。
Ctrl+左键单击:转到项目的定义。
您必须更改默认绑定才能获得这些 - 但我喜欢:
F3: 打开声明。
F4:在项目中查找文本。
F4是不言自明的,但F3有一些复杂性:如果你在函数调用上使用它,它将带你到定义,如果你在定义上使用它,它将带你到声明。
Ctrl+ Page Up: 转到下一个作为选项卡打开的源文件
Ctrl+ Page Down: 转到上一个文件
Ctrl+ j: 在当前文件中增量搜索
Ctrl+ /(数字键盘):大纲 - 折叠所有功能 - 快速查看
Ctrl+ Shift+ f: 这个自动缩进代码
Ctrl++为相同的源Shift文件{打开一个并行编辑器。
Ctrl+ k:向前搜索文件中突出显示的文本。
Ctrl+ Shift+ k:向后搜索文件中突出显示的文本
对我来说,这是最有用的快捷键之一,尤其是在调试模式下:
Alt+←</kbd> / →</kbd> - Go to previous / next cursor position.
Alt+ Shift+ T:选择的方法:在内联、.h 中的类外和 .cpp 中的类外之间切换
调试:
F11开始调试
F5进入一个函数
F6跳过一个函数
F7跳出一个函数
F8继续下一个断点
在创建类时,我最接近 Eclipse for J2EE 是(重新)映射(Preferences->General->Keys)“New (Class)”到Ctrl+ 1,然后选择不存在的类文本,以便填充带有类名的新类对话框。
不幸的是,您仍然必须在对话框中输入源文件和头文件名。
Alt+ Shift+↑</kbd>: Select a block.