Eclipse快捷键.doc

preview
5星 · 超过95%的资源 需积分: 0 52 下载量 117 浏览量 更新于2007-05-22 收藏 30KB DOC 举报
### Eclipse 快捷键详解 #### 一、编辑与文件操作 **Ctrl+1 快速修复** - **用途**:此快捷键用于快速修复代码中的错误或警告。 - **应用场景**:当编译器检测到错误时,可以通过此快捷键查看并应用建议的修复方案。 **Ctrl+D 删除当前行** - **用途**:删除光标所在行的内容。 - **应用场景**:快速删除不再需要的代码行。 **Ctrl+Alt+↓ 复制当前行到下一行** - **用途**:将当前行的内容复制到下一行。 - **应用场景**:在编写相似代码块时非常方便。 **Ctrl+Alt+↑ 复制当前行到上一行** - **用途**:与 Ctrl+Alt+↓ 类似,但复制到当前行上方。 - **应用场景**:适用于调整代码顺序或复制代码段进行微调。 **Alt+↓ 当前行和下面一行交互位置** - **用途**:交换当前行与其下方行的位置。 - **应用场景**:调整代码顺序时非常便捷。 **Alt+↑ 当前行和上面一行交互位置** - **用途**:交换当前行与其上方行的位置。 - **应用场景**:与 Alt+↓ 类似,但操作方向相反。 **Alt+← 前一个编辑的页面** - **用途**:返回上一个编辑过的文件。 - **应用场景**:快速切换到之前编辑的文件。 **Alt+→ 下一个编辑的页面** - **用途**:前进到下一个编辑过的文件。 - **应用场景**:与 Alt+← 配合使用,便于在多个文件间导航。 **Alt+Enter 显示当前选择资源的属性** - **用途**:查看或修改当前选定资源(如项目、文件等)的属性。 - **应用场景**:调整资源配置或查看基本信息。 **Shift+Enter 在当前行的下一行插入空行** - **用途**:在光标所在行的下方插入空白行。 - **应用场景**:添加注释或分隔逻辑区块时使用。 **Shift+Ctrl+Enter 在当前行插入空行** - **用途**:在光标所在行的上方插入空白行。 - **应用场景**:类似于 Shift+Enter,但操作方向不同。 **Ctrl+Q 定位到最后编辑的地方** - **用途**:跳转至上次编辑的位置。 - **应用场景**:快速回到之前的编辑点继续工作。 **Ctrl+L 定位在某行** - **用途**:直接跳转到指定行号。 - **应用场景**:大型文件中快速定位特定代码段。 **Ctrl+M 最大化当前的Edit或View** - **用途**:最大化当前编辑器窗口或视图。 - **应用场景**:全屏编辑或查看代码。 **Ctrl+/ 注释当前行,再按则取消注释** - **用途**:为当前行添加或移除注释。 - **应用场景**:临时禁用代码行进行测试。 **Ctrl+O 快速显示Outline** - **用途**:显示当前文件的结构大纲。 - **应用场景**:快速了解文件结构并导航到具体部分。 **Ctrl+T 快速显示当前类的继承结构** - **用途**:展示当前类的继承关系。 - **应用场景**:理解类之间的继承关系。 **Ctrl+W 关闭当前Editor** - **用途**:关闭当前打开的编辑器窗口。 - **应用场景**:清理工作空间或切换到其他文件。 **Ctrl+K 参照选中的Word快速定位到下一个** - **用途**:查找文档中下一个相同单词的位置。 - **应用场景**:快速定位重复关键字。 **Ctrl+E 快速显示当前Editor的下拉列表** - **用途**:列出最近打开过的文件。 - **应用场景**:快速访问最近编辑过的文件。 **Ctrl+/(小键盘) 折叠当前类中的所有代码** - **用途**:隐藏当前类中的所有代码。 - **应用场景**:减少干扰,专注于类的结构。 **Ctrl+×(小键盘) 展开当前类中的所有代码** - **用途**:显示当前类中被折叠的所有代码。 - **应用场景**:查看完整代码细节。 **Ctrl+Space 代码助手完成一些代码的插入** - **用途**:智能补全代码片段。 - **应用场景**:提高编码效率。 **Ctrl+Shift+E 显示管理当前打开的所有View的管理器** - **用途**:管理当前打开的所有视图。 - **应用场景**:快速激活或关闭视图。 **Ctrl+J 正向增量查找** - **用途**:逐步搜索文档中的关键词。 - **应用场景**:高效查找特定词汇。 **Ctrl+Shift+J 反向增量查找** - **用途**:反向逐步搜索文档中的关键词。 - **应用场景**:与 Ctrl+J 类似,但反向搜索。 **Ctrl+Shift+F4 关闭所有打开的Editor** - **用途**:一次性关闭所有打开的编辑器窗口。 - **应用场景**:清理工作区。 **Ctrl+Shift+X 把当前选中的文本全部变成小写** - **用途**:将选中文本转换为小写。 - **应用场景**:统一文本格式。 **Ctrl+Shift+Y 把当前选中的文本全部变成大写** - **用途**:将选中文本转换为大写。 - **应用场景**:统一文本格式。 **Ctrl+Shift+F 格式化当前代码** - **用途**:自动格式化代码。 - **应用场景**:保持代码风格一致。 **Ctrl+Shift+P 定位到对应的匹配符** - **用途**:定位括号、花括号等匹配符号。 - **应用场景**:检查代码配对情况。 **Ctrl+Shift+R 查找文件** - **用途**:全局搜索文件。 - **应用场景**:快速定位特定文件。 **Ctrl+Shift+T 查找类** - **用途**:全局搜索类。 - **应用场景**:快速定位特定类。 #### 二、重构操作 **Alt+Shift+R 重命名** - **用途**:更改变量、类名等标识符名称。 - **应用场景**:修改命名时自动更新所有引用处。 **Alt+Shift+M 抽取方法** - **用途**:将代码片段封装为独立的方法。 - **应用场景**:简化复杂代码块,提高可读性。 **Alt+Shift+C 修改函数结构** - **用途**:调整函数参数列表。 - **应用场景**:更新多个地方调用同一函数时。 **Alt+Shift+L 抽取本地变量** - **用途**:将常量或重复出现的值封装为局部变量。 - **应用场景**:提高代码可维护性和可读性。 **Alt+Shift+F 把Class中的local变量变为field变量** - **用途**:将局部变量提升为类成员变量。 - **应用场景**:使变量作用范围更广。 **Alt+Shift+I 合并变量** - **用途**:将变量内联,即直接替换为变量值。 - **应用场景**:简化代码,去除不必要的中间变量。 **Alt+Shift+V 移动函数和变量** - **用途**:将函数或变量移动到其他位置。 - **应用场景**:优化代码组织结构。 **Alt+Shift+Z 重构的后悔药(Undo)** - **用途**:撤销上一步重构操作。 - **应用场景**:当重构结果不符合预期时。 通过掌握以上 Eclipse 快捷键,可以极大地提高开发效率,并使代码更加整洁、易于维护。这些快捷键覆盖了日常开发中的大部分场景,是每位开发者都应该熟练掌握的基本技能。
ahpo
  • 粉丝: 76
  • 资源: 3
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜