Eclipse中您最喜欢的热键是什么?
过去几年来,我一直在使用Visual Studio和Re-Sharper,并且最近在使用Eclipse的Java商店中进行了一场演出。 使用Google热门searchfunction返回了一堆“十大热门”post,但就是这样。
你最喜欢的热键是什么? 而哪些是必不可less的?
这些是我在“肌肉记忆”下logging的。
编辑
- Ctrl + Shift + O – 组织导入(删除未使用的导入,添加缺less的导入,sorting导入)
- Ctrl + Shift + I – 取消select
- Ctrl + / – 注释/取消select行的注释
- Alt + Shift + R – 重命名select
导航
- Ctrl + Shift + T – 在您的项目中键入Java类时find
- Ctrl + Shift + R – 在您键入项目中的所有资源时查找
- Alt + Left – 通过编辑历史后退一步
- Alt +右键 – 通过编辑历史logging前进
执行
- Ctrl + F11 – 再次运行
- F11 – 在debugging模式下再次运行
Ctrl + 空格 :自动完成。 完成一切,包括厨房水槽。
有史以来最好的!
Ctrl + 3 – 快速访问
快速访问提供几乎所有的视图,视angular,菜单项,只需键入它。 让你把手放在键盘上,远离鼠标是非常棒的。
Ctrl – Shift – F来格式化代码! 🙂
随着Ctrl – Shift – O ,我总是这样做之前保存或提交。 这两个快捷键一起帮助保持一切清洁和一致。
顺便说一句,这里有更多好东西。
Ctrl + 1 – build议和快速修复。 用下面的方法试试,按任意方法写一个调用组合,瞧! 你eclipse为你正确的types声明一个variables。 另一个是标记一个块按下Ctrl + 1并提取局部variables作为第一个选项出现。
Ctrl + q – 转到上次编辑的地方。
Alt + Shift + Z =“环绕声”
select一个代码块并点击这个热键来popup一个小菜单来创build一个try-catch块,有条件的或循环的。
按住CTRL ,你就可以点击class级名称,然后跳到那个class级,这可能是我使用最多的快捷方式
(除了保存,复制…正如大卫所说)
- Ctrl – 空间自动完成
- F3 Open定义:跳转到类,方法,variables的定义,即使它在远程位置(如JDK本身的类)
- Ctrl – Shift – T Findtypes:还查找没有自己文件的Java类(例如jar文件中的类)。 请注意,您可以使用CamelCase:键入NPE而不是NullPointerException。
- Ctrl – Shift – R查找资源:打开任何types的文件。 比尝试导航它们要快得多
- Ctrl – Z撤消:Eclipse可以撤销很多(如取消删除文件),并有一个非常长的撤销缓冲区的文本编辑器
来自@ insin的所有人 ,以及更多:
控制 – 1 :它提出了解决scheme。
Alt – Shift – M :创build一个新的方法。
Alt – Shift – I :内联variables/方法。
控制 – 2 , L :创buildvariables声明。
控制 – 2 , F :创build字段声明。
控制 – O (不是零,而是人声) :显示文档的轮廓。
F4 :显示层次结构。
Alt – Shift – Q , Q , P , T … :显示一个视图。
Alt – Shift – W :显示。
Alt – Shift – ArrowUp :上一个方法。
Alt – Shift – ArrowDown :Next方法。
Control – Shift – E :显示每个打开的编辑器的对话框。
控制 – E :显示编辑select迷你窗口。
我每天都用它们!
我不使用Control – Shift – O和Control – Shift – I,因为我激活了“保存操作”,当我保存文档时,它们会自动执行。
对不起,这些是10多个。
当然,在几分钟内我会记得其他捷径,:-)
Ctrl + 7 – 评论/取消注释选定的代码。
CTRL + D – 删除选定的行。
syso + CTRL + SPACE – 创build:System.out.println();
除了已经提到的伟大之外,
CTRL + SHIFT + L – 提供Eclipse热键的快速参考(至less在伽利略Java EE中)
CTRL + M – 最大化页面
CTRL + 2 – 各种快速辅助提示 – (请耐心等待这个热键组合,因为在辅助前有一个延时)
CTRL + F3 – (一次 – 显示类的方法和variables)
CTRL + F3 – (点击这个热键组合两次以查看inheritance的成员和方法)
F3只提到一次,但F3是CTRL + SHIFT + T最有用的短键。
通过按F3 ,光标进入光标所在标记的定义。
关于ctrl的注释 – O :键入一次只会给你当前课程的大纲。 打到第二个types会给你所有的inheritance东西 – 通常更有用。
同样的事情关于CTRL – T :一次会给你超types,两次也应该给你的接口。
CTRL – SHIFT – R跳转到一个文件 – 这是大项目的必要条件
Ctrl + Q – 返回上一个编辑位置。
Ctrl + Shift + F (格式代码)几乎是我使用最多的一个。
这也是我更喜欢在Eclipse中使用Java的原因之一,而不是在Visual Studio中使用C#(尽pipe我广泛使用)–C#中的代码格式化器相当薄弱。
Alt + Shift + Q – 显示视图
Alt + Shift + W – 显示在
Alt + Shift +向上 – select当前单词
Ctrl + K – find下一个[使用选定的单词]
Ctrl + Shift + R,Enter – 以选定的名称打开文件(在编辑器中select一个单词/文件名后)
Alt + H (自定义) – 切换(显示/隐藏)工具栏
Ctrl + F6 :切换编辑器
Ctrl + F7 :切换视图
Ctrl + F8 :切换透视图
Alt + 向上或向下箭头 - 向上或向下移动当前行/select
CTRL – SHIFT – T键入类名。 来search,..和*是通配符。 你可以查找Java内置的类(如果你告诉Eclipse关于你的jdk而不是你的jre)。
对于Java开发非常有用,如果只是为了find那些专门用途的类别而逃避你的思考。
Ctrl – Shift – T规则。 特别是当你发现你只需要键入类名的大写字母。 所以要快速查找类MyLongClassName
,我只需要键入Ctrl – Shift – T , M , L , C , N
Ctrl + Shift + M – 添加导入 。 爱看那些红色的下划线消失。
CTRL-ALT-UP / DOWN箭头复制行或select非常酷。 还有一个我想念Netbeans,所以如果有人知道相当于…
alt + shift + S,那么r就是为了生成getter和setter。 它看起来很棘手,但是一旦你习惯了这种组合,你就离不开它。
Ctrl – Shift – 我 (或任何个人电脑上):自动缩进。