主要观点:应尽量保持双手在键盘上,少用鼠标多写代码,介绍了多种默认设置的快捷键及其用途,还提到可更改快捷键绑定以满足个人偏好,以及推荐了一些未绑定的快捷键并演示了创建新类的快捷方式,还介绍了一个提醒快捷键的 Eclipse 插件。
关键信息:
- CTRL + D:删除行,无需用鼠标操作。
- ALT + Up/Down Arrow:上下移动行或选中内容,可同时移动多行且自动缩进。
- ALT + Left/Right Arrow:移动到上次编辑的位置。
- CTRL+SHIFT+O:组织导入,导入缺失类并删除未使用的类。
- CTRL+1:激活快速修复,可用于添加未实现的方法等多种情况。
- CTRL+SHIFT+T:打开类型,输入类名即可找到。
- CTRL+E:显示所有打开的编辑器。
- CTRL+F6:在打开的编辑器之间切换,速度比 Ctrl + E 慢。
- CTRL+F7:在视图之间切换。
- CTRL+F8:在视角之间切换。
- CTRL + F11:运行应用,根据设置启动不同内容。
- CTL + N:打开新类型向导,需下一步选择类型。
- CTRL + M:最大化或还原当前标签页。
- CTRL + I:纠正缩进。
- CTRL + SHIFT + F:格式化代码。
- CTRL + J:增量搜索。
- CTRL + SHIFT + L:显示当前定义的快捷键列表。
- 可更改快捷键绑定,如添加CTRL+SHIFT+G绑定“Generate getters and setters”等。
重要细节: - 快速修复快捷键在多种错误情况下很有用,如拆分变量声明等。
- 在创建新类的快捷方式演示中,通过一系列快捷键操作可快速生成新类并设置超类和实现接口。
- 对话框中的下划线可提示快捷键,按 ALT 加下划线字母可执行相应操作。
- 介绍了 MouseFeed 插件,可提醒鼠标操作对应的快捷键,甚至可强制使用键盘快捷键。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。