【发布时间】:2010-11-19 00:10:04
【问题描述】:
我想制作一个备忘单,展示 Eclipse CDT (C++) 最有用(且节省时间)的快捷方式。
您能分享一下您在 CDT 中使用的最有用的快捷方式吗?
请仅发布通用快捷方式(在使用 C++ 时可用)或特定于 CDT 的快捷方式。
【问题讨论】:
标签: c++ eclipse keyboard-shortcuts eclipse-cdt
我想制作一个备忘单,展示 Eclipse CDT (C++) 最有用(且节省时间)的快捷方式。
您能分享一下您在 CDT 中使用的最有用的快捷方式吗?
请仅发布通用快捷方式(在使用 C++ 时可用)或特定于 CDT 的快捷方式。
【问题讨论】:
标签: c++ eclipse keyboard-shortcuts eclipse-cdt
Ctrl + Tab :在源文件和头文件之间切换。
【讨论】:
Ctrl + Space :显示要完成的建议。
【讨论】:
Alt + Shift + R , N :在整个项目中重命名函数或变量。
【讨论】:
您必须更改默认绑定才能获得这些 - 但我喜欢:
F3 : 打开声明。
F4 : 在项目中查找文本。
F4 是不言自明的,但是 F3 有一些复杂性:如果你在函数调用上使用它,它会带你去定义,如果你使用它在定义上,它将带您进入声明。
【讨论】:
Ctrl + Shift + T :打开元素。
Ctrl + Shift + R:打开文件/资源。
Ctrl + = :探索宏扩展。
【讨论】:
Ctrl + Shift + G :当一个函数,对象或变量被选中时:找到它在项目中的所有出现(作品也可以使用 java)。
Ctrl + Alt + G :文本搜索当前选中的文本。
Ctrl + 左键单击:转到项目的定义。
【讨论】:
Ctrl + O : 打开当前类的成员浏览器,可以快速打开方法。
【讨论】:
Ctrl+Alt+H:打开函数的调用层次结构
【讨论】:
Ctrl+Shift+L:显示动作列表及其对应的快捷键。 ;)
【讨论】:
Ctrl+k :向前搜索文件中突出显示的文本。
Ctrl+Shift+k:向后搜索文件中突出显示的文本
【讨论】:
Ctrl+j : 在当前文件中增量搜索
Ctrl+/(数字键盘):大纲 - 折叠所有功能 - 快速查看
【讨论】:
以下是我最常使用的列表(不包括之前回复中的列表):
Ctrl+Shift+N - 添加包含语句;包含的头文件是在其中声明当前元素的文件
Ctrl+i - 更正所选文本的缩进 - 在我看来非常有用
Ctrl+d - 删除当前行
Alt+↑ / ↓ - 向上或向下移动所选文本(或当前行,如果没有选择文本)
Alt+← / → - 移动到您编辑的上一个/下一个位置;例如,如果您浏览了几个函数声明,然后想回到您开始的位置,请按 Alt+← 移动到之前的位置
Ctrl+h - 打开搜索对话框; “C/C++ 搜索”选项卡搜索索引位置并且速度很快,但“文件搜索”选项卡搜索项目中的所有文本,并且在搜索“隐藏”元素时可以派上用场(例如例如,当搜索在#ifdef _WINDOWS 下定义的宏,但您的项目中当前未定义 _WINDOWS 时)
【讨论】:
Ctrl+Shift+f:这个自动缩进代码
【讨论】:
此线程中所有快捷方式的摘要以及更多内容。
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 - 最大化或取消最大化当前编辑器窗口(也适用于其他窗口
Ctrl + Shift + 向上/向下箭头 - 跳转到上一个/跳转到下一个方法
Ctrl + q - 跳转到最后编辑的位置
Ctrl + Shift + p - 选择括号:跳转到匹配的右括号或左括号
Ctrl + / - 用 //
注释/取消注释所有选定的行Ctrl + Shift + / - 用 /* ... */
注释选中的块Ctrl + Shift + \ - 取消注释 /* ... */ 选中的块
【讨论】:
CTRL + B
Ctrl+Shift+{ 为同一源文件打开一个并行编辑器。
【讨论】:
CTRL+B:构建所有项目
CTRL+F11:运行
F11:调试
注意:以上快捷键适用于所有eclipse版本
Preference > General > Keys 中的手动快捷方式
ALT+B:构建项目(当前活动项目)
【讨论】:
在创建类时,我与 Eclipse for J2EE 最接近的是(重新)映射(Preferences->General->Keys)“新建(类)” 到 Ctrl + 1,然后选择之前不存在的类文本,以便使用类名填充新类对话框。
很遗憾,您仍然需要在对话框中输入源文件和头文件名。
【讨论】:
Ctrl+Page Up:转到下一个作为选项卡打开的源文件
Ctrl+Page Down:转到上一个文件
【讨论】:
Alt + Shift + T :选择的方法:在内联、.h 中的类外和 .cpp 中的类外之间切换
【讨论】:
对我来说,这是最有用的快捷键之一,尤其是在调试模式:
Alt + ← / → - 转到上一个/下一个光标位置。
【讨论】:
Alt + Shift + ↑:选择一个块。
【讨论】:
Shift+ Alt+ G :生成getter和setter(绑定)
Alt + Ctrl + ↑ :复制行
Ctrl + Shift + / :全部折叠
Ctrl + * :全部展开
Ctrl + / :启用/禁用折叠
【讨论】:
调试:
F11开始调试
F5进入函数
F6 跳过函数
F7 跳出函数
F8 继续下一个断点
【讨论】: