Eclipse快捷键大全

113个常用Eclipse快捷键,覆盖文件、编辑、行操作、选择、搜索、导航、重构、调试等11大类,含Windows与Mac双键位对照,一键复制。

Eclipse 快捷键大全
113 个常用Eclipse快捷键 · 文件/编辑/导航/重构/调试 全场景覆盖(含 Mac 对照)

文件与工作区新建、保存、关闭与打开资源 · 11 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Ctrl + N⌘ + N新建(项目/类/文件)
Ctrl + S⌘ + S保存当前文件
Ctrl + Shift + S⌘ + Shift + S全部保存
Ctrl + W⌘ + W关闭当前编辑器
Ctrl + Shift + W⌘ + Shift + W关闭所有编辑器
Ctrl + F4⌘ + F4关闭(活动编辑器)
Ctrl + E⌘ + E快速切换已打开的编辑器
Ctrl + Shift + R⌘ + Shift + R打开资源(按文件名)
Ctrl + Shift + T⌘ + Shift + T打开类型(按类名)
Alt + Enter⌥ + Enter打开属性对话框
Ctrl + Q⌘ + Q跳转到最后一次编辑位置

编辑基础撤销、复制粘贴、注释与格式化 · 13 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Ctrl + Z⌘ + Z撤销
Ctrl + Y⌘ + Y重做
Ctrl + X⌘ + X剪切
Ctrl + C⌘ + C复制
Ctrl + V⌘ + V粘贴
Ctrl + D⌘ + D删除当前行
Ctrl + /⌘ + /注释/取消注释(行)
Ctrl + Shift + /⌘ + Shift + /添加块注释
Ctrl + Shift + \⌘ + Shift + \去除块注释
Ctrl + Shift + F⌘ + Shift + F格式化代码
Ctrl + Space⌘ + Space内容辅助(自动补全)
Ctrl + 1⌘ + 1快速修复
Ctrl + Shift + C⌘ + Shift + C注释/取消注释(与 Ctrl+/ 等价,选中块时按块注释)

行与文本操作移动复制行、插入空行与缩进 · 11 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Alt + ↑⌥ + ↑将行上移
Alt + ↓⌥ + ↓将行下移
Ctrl + Alt + ↑⌘ + ⌥ + ↑复制当前行到上方
Ctrl + Alt + ↓⌘ + ⌥ + ↓复制当前行到下方
HomeHome光标移到行首
EndEnd光标移到行尾
Ctrl + Backspace⌘ + Backspace向左删除一个词
Ctrl + Delete⌘ + Delete向右删除一个词
Shift + EnterShift + Enter在当前行下方插入新行
Ctrl + Shift + Enter⌘ + Shift + Enter在当前行上方插入新行
Ctrl + I⌘ + I修正选中代码缩进(Correct Indentation)

选择与移动文本选择、词/成员跳转与大小写转换 · 14 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Alt + Shift + ↑⌥ + Shift + ↑扩大选择到当前元素
Alt + Shift + ↓⌥ + Shift + ↓缩小选择(恢复上一次选择)
Alt + Shift + ←⌥ + Shift + ←扩大选择到上一个元素
Alt + Shift + →⌥ + Shift + →扩大选择到下一个元素
Ctrl + Shift + ↑⌘ + Shift + ↑跳到上一个成员(方法/字段)
Ctrl + Shift + ↓⌘ + Shift + ↓跳到下一个成员
Ctrl + Home⌘ + Home光标移到文件开头
Ctrl + End⌘ + End光标移到文件末尾
Ctrl + ←⌘ + ←按词左移光标
Ctrl + →⌘ + →按词右移光标
Ctrl + Shift + ←⌘ + Shift + ←按词向左选择
Ctrl + Shift + →⌘ + Shift + →按词向右选择
Ctrl + Shift + X⌘ + Shift + X选中文本转大写
Ctrl + Shift + Y⌘ + Shift + Y选中文本转小写

搜索与查找查找、增量搜索与引用/声明 · 13 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Ctrl + F⌘ + F打开查找/替换对话框
Ctrl + H⌘ + H打开搜索对话框
Ctrl + K⌘ + K查找下一个
Ctrl + Shift + K⌘ + Shift + K查找上一个
Ctrl + J⌘ + J增量查找
Ctrl + Shift + J⌘ + Shift + J反向增量查找
Ctrl + Shift + G⌘ + Shift + G查找引用(Find References in Workspace)
Ctrl + Alt + G⌘ + ⌥ + G查找文本出现位置(Find Textual Occurrences)
Ctrl + Shift + U⌘ + Shift + U查找当前文件中的出现位置(Occurrences in File)
Ctrl + O⌘ + O快速大纲(显示当前文件结构)
Ctrl + T⌘ + T快速类型层级
Ctrl + G⌘ + G在工作区中查找声明(Find Declarations)
Ctrl + Shift + H⌘ + Shift + H在继承层次中打开类型(Open Type in Hierarchy)

导航与跳转声明跳转、历史导航与视图/编辑器切换 · 15 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
F3F3打开选中元素的声明
Ctrl + L⌘ + L跳转到指定行号
Ctrl + F6⌘ + F6切换到下一个编辑器
Ctrl + F7⌘ + F7切换到下一个视图
Ctrl + F8⌘ + F8切换到下一个透视图
Alt + ←⌥ + ←后退到上一个光标位置
Alt + →⌥ + →前进到下一个光标位置
F4F4打开类型层级视图
Ctrl + Shift + P⌘ + Shift + P跳转到匹配的括号
Ctrl + Shift + L⌘ + Shift + L显示所有快捷键列表(键位助手)
Ctrl + Shift + E⌘ + Shift + E切换编辑器(打开编辑器列表)
Ctrl + PageDown⌘ + PageDown切换到右侧标签页
Ctrl + PageUp⌘ + PageUp切换到左侧标签页
Ctrl + .⌘ + .跳到下一个问题(错误/警告)
Ctrl + ,⌘ + ,跳到上一个问题

重构代码重命名、提取、内联等重构操作 · 10 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Alt + Shift + R⌥ + Shift + R重命名
Alt + Shift + V⌥ + Shift + V移动
Alt + Shift + M⌥ + Shift + M提取方法
Alt + Shift + L⌥ + Shift + L提取局部变量
Alt + Shift + C⌥ + Shift + C修改方法签名
Alt + Shift + I⌥ + Shift + I内联(Inline)
Alt + Shift + F⌥ + Shift + F提取接口
Alt + Shift + T⌥ + Shift + T打开重构菜单
Alt + Shift + Z⌥ + Shift + Z撤销重构(Undo Refactoring)
Alt + Shift + Y⌥ + Shift + Y重做重构(Redo Refactoring)

运行与调试运行、调试控制与断点 · 13 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Ctrl + F11⌘ + F11运行上次启动
F11F11调试上次启动
F5F5单步进入(Step Into)
F6F6单步跳过(Step Over)
F7F7单步返回(Step Return)
F8F8继续运行(Resume)
Ctrl + R⌘ + R运行到光标处
Ctrl + Shift + B⌘ + Shift + B切换断点
Ctrl + U⌘ + U运行最后一次启动(Run Last)
Ctrl + F2⌘ + F2终止(Terminate)
Ctrl + Shift + F11⌘ + Shift + F11以代码覆盖率运行(Run with Coverage)
Ctrl + Alt + B⌘ + ⌥ + B跳过所有断点(Skip All Breakpoints)
Ctrl + F5⌘ + F5单步进入选择(Step Into Selection)

代码生成源码菜单、导包与 Javadoc · 5 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Alt + Shift + S⌥ + Shift + S打开源码(Source)菜单
Alt + /⌥ + /补全模板建议(Template Proposals)
Alt + Shift + J⌥ + Shift + J为元素生成 Javadoc 注释
Ctrl + Shift + O⌘ + Shift + O组织导入(自动导包)
Ctrl + Shift + M⌘ + Shift + M添加导入(单条)

视图与窗口窗口最大化、快速访问与视图菜单 · 4 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
Ctrl + M⌘ + M最大化/还原编辑器
Ctrl + 3⌘ + 3快速访问(Quick Access)
Alt + Shift + Q⌥ + Shift + Q显示视图菜单(Show View)
Ctrl + F10⌘ + F10显示视图菜单(Show View Menu,含最大化等)

通用与帮助帮助、提示与调用层级 · 4 条

快捷键 (Windows / Linux)快捷键 (Mac)功能说明操作
F1F1打开帮助
F2F2显示元素信息/工具提示
Ctrl + Shift + Space⌘ + Shift + Space参数提示(Parameter Hints)
Ctrl + Alt + H⌘ + ⌥ + H打开调用层级(Call Hierarchy)
适用于 Eclipse IDE for Java Developers 等常见发行版 · Mac 列以 ⌘(Command)等标准按键展示,个别键位因插件或版本可能略有差异
复制按钮复制的是 Windows/Linux 键位写法共 113 条快捷键,全部内容服务端渲染,搜索与复制在浏览器本地完成

工具介绍

Eclipse快捷键大全是一份面向 Java 开发者与 Eclipse 用户的键盘效率速查表。它把日常最高频的操作按文件与工作区、编辑基础、行与文本操作、选择与移动、搜索与查找、导航与跳转、重构代码、运行与调试、代码生成、视图与窗口、通用与帮助共 11 大类归纳整理,共收录 113 条快捷键。

每条快捷键同时提供 Windows / Linux 与 Mac 双键位对照(Mac 列以 ⌘ 等标准按键展示),点击复制按钮即可把 Windows 键位复制到剪贴板。你可以用顶部搜索框按关键词过滤(如「重构」「格式化」「Ctrl+Shift」),或用分类标签快速定位。高频的 Alt+Shift+R 重命名、Ctrl+Shift+O 导包、F3 声明跳转等都在其中,熟练使用可显著减少鼠标操作。

Eclipse快捷键Eclipse快捷键大全Eclipse常用快捷键java开发工具IDE快捷键eclipse教程键盘效率快捷键对照表

界面展示

Eclipse快捷键大全 界面截图

功能亮点

  • 键位齐全:覆盖文件、编辑、行操作、选择、搜索、导航、重构、调试等全部日常场景
  • 双键位对照:每条快捷键同时给出 Windows/Linux 与 Mac 写法
  • 一键复制:点击复制按钮即可把 Windows 键位复制到剪贴板
  • 实时搜索:支持按键位、功能说明中的任意关键词过滤
  • 分类筛选:11 个分类标签,快速缩小到目标场景
  • 键位展示:kbd 按键样式直观呈现组合键
  • 响应式设计:适配桌面与移动端,手机上也能随时查阅
  • 本地处理:全部内容在浏览器本地渲染,不上传、不收集任何数据

使用方法

  1. 浏览快捷键列表:在表格中按 11 个分类依次浏览全部 Eclipse 快捷键
  2. 搜索或筛选:输入关键词(如 重构、格式化、Ctrl+Shift),或直接点击分类标签
  3. 查看键位:左列为 Windows/Linux 写法,右列为 Mac 写法
  4. 复制使用:点击复制按钮获取 Windows 键位,直接在 Eclipse 中按下即可

适合人群

  • Java 开发工程师:日常编码、重构、调试 Eclipse 用户
  • 计算机专业学生:正在学习 Java 与 IDE 使用的初学者
  • 从其他 IDE 迁移者:从 IDEA / VS Code 转向 Eclipse 的开发者
  • 嵌入式 / 插件开发者:基于 Eclipse 平台进行开发的工程师
  • 效率爱好者:希望减少鼠标操作、提升键盘流效率的用户

常见问题解答(FAQ)

ECLIPSE 里 ALT+/ 是什么?
Alt+/ 是内容辅助(Content Assist),即代码补全模板建议,相当于 IDEA 的基本补全。输入类名/方法前缀后按 Alt+/ 弹出候选;配合 sysout 等模板可快速生成 System.out.println()。
怎么快速重命名变量、方法或类?
选中元素按 Alt+Shift+R(Mac ⌘⌥R),改名后所有引用同步更新。重命名文件/类同样适用,会自动更新文件名与相关引用,是最常用的重构快捷键。
怎么查看所有快捷键或修改键位绑定?
Ctrl+Shift+L 按两次可打开键位设置对话框,查看/搜索/修改全部键位绑定;按一次则弹出快捷键速查浮层。修改路径:Window > Preferences > General > Keys。
F3 与 CTRL+SHIFT+T 有什么区别?
F3 跳转到当前选中元素的声明处;Ctrl+Shift+T 按类名搜索并打开工作区中任意类型(Open Type);Ctrl+Shift+R 按资源名打开任意文件(Open Resource)。三者是 Eclipse 最高频的导航组合。
怎么快速生成 getter/setter 与构造器?
Alt+Shift+S 打开源码(Source)菜单,从中选择 Generate Getters and Setters、Generate Constructor 等;导包用 Ctrl+Shift+O,格式化用 Ctrl+Shift+F,注释用 Ctrl+/(行)与 Ctrl+Shift+/(块)。
怎么给代码打断点并启动调试?
Ctrl+Shift+B 在当前行切换断点,F11 以上次配置启动调试,F5 步入、F6 步过、F7 步返、F8 继续,Ctrl+F2 终止。调试透视图里可查看变量、断点与调用栈。
CTRL+SHIFT+O 和 CTRL+SHIFT+M 有什么区别?
Ctrl+Shift+O 组织导入:一次性整理/删除/补全所有 import;Ctrl+Shift+M 添加导入:只为当前光标处未导入的类型单独创建 import 语句。
怎么快速在打开的编辑器之间切换?
Ctrl+F6 切换到下一个编辑器,Ctrl+F7 切换视图,Ctrl+F8 切换透视图;Ctrl+E 列出当前打开的编辑器列表;Ctrl+PageUp/PageDown 在左右标签页之间切换。

更新日期:2026-11-03