我想制作一个备忘单,展示Eclipse CDT(C ++)最有用(和省时)的快捷方式。
您能分享一下您在CDT中使用的最有用的快捷方式吗?
请仅发布一般快捷方式(在执行C ++时可用)或特定于CDT。
答案 0 :(得分:61)
Ctrl + Tab :在源文件和头文件之间切换。
答案 1 :(得分:46)
此主题中所有快捷方式的摘要以及更多内容。
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 - 选择函数,对象或var时:在项目中查找它的所有出现。< / p>
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 + \ - 取消注释/ * ... * /选择块
答案 2 :(得分:42)
Ctrl + Shift + T :打开元素。
Ctrl + Shift + R :打开文件/资源。
Ctrl + = :探索宏扩展。
答案 3 :(得分:23)
Ctrl + Space :显示提案以完成您的写作。
答案 4 :(得分:22)
Ctrl + Shift + L :显示具有相应快捷方式的操作列表。 ;)
答案 5 :(得分:18)
Ctrl + Alt + H :打开函数的调用层次结构
答案 6 :(得分:15)
Alt + Shift + R , N :在整个项目中重命名函数或变量。
答案 7 :(得分:14)
以下是我最常使用的列表(不包括之前回复中的那些):
Ctrl + Shift + N - 添加一个include语句;包含的头文件是在
Ctrl + i - 更正所选文字的缩进 - 在我看来非常有用
Ctrl + d - 删除当前行
Alt + ↑ / ↓ - 向上或向下移动选定的文本(如果没有选择文本,则移动当前行)
Alt + ← / → - 移至您编辑的上一个/下一个位置;例如,如果您浏览一些函数声明,然后想要返回到您开始的位置,请按 Alt + ←移动到之前的位置
Ctrl + h - 打开搜索对话框; “C / C ++搜索”选项卡搜索索引位置并且速度很快,但“文件搜索”选项卡会搜索项目中的所有文本,并且在您搜索“隐藏”元素时可以派上用场(对于例如,在搜索#ifdef _WINDOWS下定义的宏时,但当前未在项目中定义_WINDOWS)
答案 8 :(得分:5)
Ctrl + O :打开当前班级的成员浏览器,可以快速打开方法。
答案 9 :(得分:5)
CTRL + B :构建所有项目
CTRL + F11 :运行
F11 :调试
注意:以上快捷方式适用于所有eclipse版本
来自 偏好&gt;的手动快捷方式一般&gt;键 强>
ALT + B :构建项目(当前活动项目)
答案 10 :(得分:3)
Ctrl + Shift + G :当选择了函数,对象或var时:在项目中查找它的所有出现(有效)还有java)。
Ctrl + Alt + G :对当前所选文本进行文本搜索。
Ctrl +左键单击:转到项目的定义。
答案 11 :(得分:3)
您必须更改默认绑定才能获得这些 - 但我喜欢:
F3 :公开声明。
F4 :在项目中查找文字。
F4 是不言自明的,但 F3 有一些复杂性:如果你在函数调用中使用它,它将带你到定义,如果你使用它根据定义,它将带您进入声明。
答案 12 :(得分:3)
Ctrl + Page Up :转到以标签打开的下一个源文件
Ctrl + Page Down :转到上一个文件
答案 13 :(得分:2)
Ctrl + j :当前文件中的增量搜索
Ctrl + / (数字键盘):轮廓 - 折叠所有功能 - 快速查看
答案 14 :(得分:2)
Ctrl + Shift + f :此自动缩进代码
答案 15 :(得分:2)
Ctrl + Shift + {打开同一源文件的并行编辑器。
答案 16 :(得分:1)
Ctrl + k :向前搜索文件中突出显示的文字。
Ctrl + Shift + k :向后搜索文件中突出显示的文字
答案 17 :(得分:1)
Alt + Shift + T :所选方法:在.hpp中的内联,课外和.cpp之间切换
答案 18 :(得分:0)
我在创建类时最接近Eclipse for J2EE是(重新)映射(首选项 - &gt; General-&gt; Keys )“New(Class)”< / em> to Ctrl + 1 ,然后选择不存在的类文本,然后使用类名填充新类对话框。
不幸的是,您仍然需要在对话框中输入源文件和头文件名。
答案 19 :(得分:0)
对我来说,这是最有用的关键快捷方式之一,尤其是在调试模式 时:
Alt + ← / → - 转到上一个/下一个光标位置。
答案 20 :(得分:0)
Alt + Shift + ↑:选择一个块。
答案 21 :(得分:0)
data <- structure(list(v1 = c(1908L, 1908L, 1908L, 1908L, 1908L, 1908L,
1908L, 1908L, 1908L, 1908L, 1908L, 1908L, 1909L, 1909L, 1909L,
1909L, 1909L, 1909L, 1909L, 1909L), v2 = c(5L, 4L, 8L, 1L, 9L,
7L, 6L, 2L, 12L, 11L, 10L, 3L, 5L, 4L, 8L, 1L, 9L, 7L, 6L, 2L
), v3 = c(10L, 15L, 14L, NA, NA, 8L, NA, 7L, 5L, 2L, 16L, 13L,
10L, 11L, 12L, 1L, 3L, 4L, 6L, 9L), v4 = c(2L, 5L, 4L, 9L, 14L,
17L, 8L, 18L, 16L, 15L, 11L, NA, 3L, 1L, 1L, 10L, 12L, 13L, 7L,
6L), pred1 = c(10, 15, 14, 11.2302713507484, 9.94291143314257,
8, 7.88193139599341, 7, 5, 2, 16, 13, 10, 11, 12, 1, 3, 4, 6,
9), pred2 = c(2, 5, 4, 9, 14, 17, 8, 18, 16, 15, 11, 7.0891904140478,
3, 1, 1, 10, 12, 13, 7, 6)), class = "data.frame", row.names = c(NA,
-20L))
+ Shift
+ Alt
:生成getter和setter(将其绑定)
G
+ Alt
+ Ctrl
:复制行
↑
+ Ctrl
+ Shift
:全部折叠
/
+ Ctrl
:全部展开
*
+ Ctrl
:启用/禁用折叠