### Eclipse 快捷键大全详解 #### 一、编辑与操作类快捷键 **Ctrl+1**:自动修复代码提示,适用于出现警告或错误时快速解决问题。 **Ctrl+D**:删除当前行,用于快速移除某一行代码。 **Ctrl+Alt+Down/Ctrl+Alt+Up**:移动当前行到下一行/上一行,方便调整代码顺序。 **Alt+Left/Alt+Right**:跳转至上一个/下一个编辑位置,帮助开发者在多个编辑位置之间切换。 **Alt+Page Up/Alt+Page Down**:跳转至上一个/下一个编辑页面,当项目包含多个文件时非常有用。 **Shift+Enter**:插入新行并定位光标,允许在当前行之上添加新的代码行。 **Shift+Ctrl+Enter**:同上,但会在当前行之后添加新行。 **Ctrl+Q**:定位至最近编辑的地方,快速回到之前的工作点。 **Ctrl+L**:定位至任意行,通过输入行号快速跳转。 **Ctrl+M**:最大化当前编辑器窗口,提高编辑效率。 **Ctrl+/ 或 Ctrl+\**:注释/取消注释当前行,方便代码调试。 **Ctrl+O**:显示类的方法结构,有助于理解类的设计。 **Ctrl+T**:显示当前文件的层次结构,可以查看文件内的类及其继承关系。 **Ctrl+W**:关闭当前编辑器,快速清理工作区。 **Ctrl+K**:选择至单词的结尾,便于选择特定的文本片段。 **Ctrl+E**:显示当前编辑器中的文件列表,便于切换文件。 **Ctrl+/(小键盘)**:折叠当前代码段,减少视觉干扰。 **Ctrl+\(小键盘)**:展开当前代码段,查看隐藏的代码。 **Ctrl+Space**:自动完成代码,提供代码建议以加快开发速度。 **Ctrl+Shift+E**:显示当前活动编辑器的历史记录,便于追踪修改历史。 **Ctrl+J**:自动补全代码,适用于 Java 编辑器,提供代码补全建议。 **Ctrl+Shift+J**:自动补全代码,与上相同,但仅限于当前行。 **Ctrl+Shift+F4**:关闭所有其他编辑器,只保留当前文件打开状态。 **Ctrl+Shift+X/Y**:转换选定文本为大写/小写,方便字符串处理。 **Ctrl+Shift+F**:格式化当前文件,保持代码风格一致。 **Ctrl+Shift+P**:包围当前选中的代码块(例如,用 {} 包围),简化代码结构。 **Alt+Shift+R**:重命名,可以批量更改变量、方法等名称。 **Alt+Shift+M**:提取方法,将重复的代码提取成单独的方法。 **Alt+Shift+C**:重构,用于修改类结构,如添加或删除字段。 **Alt+Shift+L**:提取本地变量,用于创建新的局部变量。 **Alt+Shift+F**:转换局部变量为类成员变量(field)。 **Alt+Shift+I**:内联,用于删除不必要的中间变量。 **Alt+Shift+V**:上下文移动,用于移动代码块。 **Alt+Shift+Z**:撤销操作,支持多步撤销。 #### 二、文件操作类快捷键 **Ctrl+F**:查找文本,用于搜索文件中的特定字符串。 **Ctrl+Shift+K**:替换文本,方便修改代码中的文本。 **Ctrl+K**:查找全文,搜索整个工程中的文本。 **Ctrl+Z**:撤销操作,类似于 Alt+Shift+Z,单步撤销。 **Ctrl+C**:复制选中的文本。 **Ctrl+V**:粘贴文本。 **Ctrl+X**:剪切选中的文本。 **Ctrl+A**:全选。 **Delete**:删除选中的文本。 **Alt+Enter**:显示当前选择的上下文菜单,提供更多操作选项。 **Ctrl+Shift+Space**:代码完成,提供更丰富的代码建议。 **F2**:显示选中元素的描述。 **Ctrl+O**:显示类的开放方法,用于导航到方法定义。 **Ctrl+Shift+H**:打开类型层次结构,查看类的继承关系。 **Ctrl+Shift+P**:转到声明,用于快速跳转到方法或变量的定义处。 **Ctrl+Q**:跳转至上次编辑的位置,类似于 Ctrl+Shift+Backspace。 **Ctrl+Shift+U**:打开文件列表,用于浏览项目中的文件。 **Ctrl+H**:替换文本,类似于 Ctrl+Shift+K。 **Ctrl+G**:查找下一个匹配项,用于在搜索结果中跳转。 **Ctrl+Shift+G**:查找上一个匹配项,与 Ctrl+G 相反。 #### 三、浏览与导航类快捷键 **Ctrl+Shift+T**:打开类型,用于快速打开特定类型的文件。 **F4**:显示类型层次结构,用于查看类之间的继承关系。 **F3**:转到声明,类似于 Ctrl+Shift+P。 **Shift+F2**:显示 Javadoc,用于查看文档注释。 **Ctrl+Shift+R**:打开资源,可用于打开文件或目录。 **Ctrl+Shift+T**:打开类型,类似于 Ctrl+Shift+R,但仅限于 Java 类型。 **Ctrl+Shift+W**:重命名文件,用于更改文件名。 **Ctrl+Shift+F6**:重命名文件,类似于 Ctrl+Shift+W。 **Ctrl+Shift+F7**:查找引用,用于查找特定元素的所有引用。 **Ctrl+Shift+F8**:查找引用,类似于 Ctrl+Shift+F7。 **Ctrl+F6**:导航至下一个文件,用于在文件间快速切换。 **Ctrl+F7**:导航至上一个文件,与 Ctrl+F6 相反。 #### 四、调试类快捷键 **F7**:单步进入,用于逐步执行代码。 **F6**:单步跳过,跳过当前方法或函数。 **F5**:单步返回,返回上一步。 **Ctrl+F5**:重新加载,刷新当前运行的程序。 **F11**:运行至光标位置,执行至当前行。 **F8**:继续执行,继续执行程序直到下一个断点。 **Shift+F5**:停止执行,结束当前的调试会话。 **Ctrl+Shift+B**:添加/移除断点,用于标记代码的执行点。 **Ctrl+D**:显示变量值,用于查看变量的当前值。 **Ctrl+F11**:暂停/继续,暂停或继续程序的执行。 **Ctrl+R**:更改变量值,用于调试时修改变量值。 #### 五、重构与优化类快捷键 **Ctrl+Shift+M**:提取方法,将重复的代码段提取成独立的方法。 **Ctrl+Shift+O**:组织导入,自动整理导入语句,避免冗余。 **Ctrl+1**:快速修复,针对编译错误或警告给出快速解决方案。 **Ctrl+Shift+F**:格式化代码,确保代码遵循统一的样式规范。 #### 六、其他常用快捷键 **Ctrl+B**:转到源代码,用于快速跳转到方法或变量的实现处。 **Ctrl+F3**:显示 Java 类的结构,方便理解类的组成。 **Ctrl+Shift+F**:格式化 Java 文件,保持代码风格的一致性。 **Ctrl+Shift+O**:组织导入,自动整理导入语句,避免冗余。 **Ctrl+1**:快速修复,针对编译错误或警告给出快速解决方案。 以上是 Eclipse 常用的快捷键总结,这些快捷键能极大地提高开发者的编程效率,让代码编写更加流畅。熟练掌握这些快捷键能够显著提升工作效率,使开发过程更加高效便捷。
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示
OutLine Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变为小写
Ctrl+Shift+Y 把当前选中的文本全部变为大写
Ctrl+Shift+F 格式化当前代码
下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)
Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
Alt+Shift+V 移动函数和变量(不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo) 编辑 作用域 功能 快捷键 全局 查找并替换
Ctrl+F 文本编辑器 查找上一个
Ctrl+Shift+K 文本编辑器 查找下一个
Ctrl+K 全局 撤销
Ctrl+Z 全局 复制
Ctrl+C 全局 恢复上一个选择
Alt+Shift+↓ 全局 剪切
Ctrl+X 全局 快速修正
Ctrl1+1 全局 内容辅助
Alt+/ 全局 全部选中
Ctrl+A 全局 删除
Delete 全局
上下文信息 Alt+?
Alt+Shift+? Ctrl+Shift+Space Java编辑器
显示工具提示描述 F2 Java编辑器
剩余6页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助