工欲善其事,必先利其器,深入了解我们的开发工具有助于提升开发效率,合理运用快捷键能让我们事半功倍。本文汇总了eclipse的一些常见配置、优化方法以及详尽的快捷键介绍,供大家在需要时快捷查阅。
本文内容概述
1、eclipse优化配置,禁用不必要的自动检查更新,提升启动速度,减少卡顿;
2、调整eclipse工具栏,移除不常用的图标,让界面更加整洁,同时扩大编辑区域;
3、常用的eclipse设置,比如字体、代码自动提示、方法自动生成(例如 get 和 set 方法)等;
4、详尽的eclipse快捷键指南。
eclipse优化配置
eclipse会自动检查文件的语法和代码,这些检查功能非常耗费性能,很多时候并不需要。我们可以根据实际需求禁用部分自动检查功能。路径:Window ——> Preferences ——> Validation
![](http://ttzixun.oss-cn-beijing.aliyuncs.com/ttzixun/pic/14be673a-39c7-4bd1-8443-8d817a3ccdb2.jpg)
我保留了一个自动检查功能,大家可以根据需要设置,禁用自动检查,当需要检查时可以手动执行,具体方法是右击文件选择 validate 来手动检查。
调整eclipse界面
eclipse工具栏上有很多小图标,使用笔记本的同学可能会觉得屏幕空间被占满,很不方便。而这些图标很多可能并不常用,可以通过隐藏不需要的图标来增加编辑区域。
Window ——> Perspective ——> Customize Perspective…
![](http://ttzixun.oss-cn-beijing.aliyuncs.com/ttzixun/pic/d7a124aa-5c0b-4cf5-8f87-3e63f65e3bba.jpg)
![](http://ttzixun.oss-cn-beijing.aliyuncs.com/ttzixun/pic/e4484f96-7358-4d5f-a792-6f5a14726e13.jpg)
是不是清爽了很多?
更改Eclipse的字体
更改默认字体
Window->Preferences->General->Appearance->Colors and Fonts ->Basics->Text Font
更改编辑器字体
Window->Preferences->General->Appearance->Colors and Fonts->Java->Java Editor Text Font(默认使用系统字体)
更改控制台字体
Window->Preferences->General->Appearance->Colors and Fonts->Debug->Console Font (默认使用系统字体)
自定义快捷键
Window->Preferences->General->Keys
选择需要指定快捷键的项目,在Binding中输入快捷键
更改拼写检查设置(类似于word的拼写检查)
Window->Preferences->General->Editors->Text Editors->Spelling
可选择是否启用拼写检查
自定义代码模板
Window->Preferences->Java->Editor->Templates
选择New按钮添加新的代码模板
自定义格式化模板
Window->Preferences->Java->Code Style->Formatter
Eclipse自带了3个模板文件,这些都不能更改,可以点击New按钮,新建一个模板文件,这样就可以修改了。
让Eclipse自动生成一些方法(例如成员变量的get和set方法)
在编辑器面板点击右键选择Source菜单项,以Generate开头的菜单项就是系统自动生成代码的选项,例如Generate Getters and Setters…就是自动生成成员变量的get和set方法
配置eclipse的代码自动提示功能
Window ——> Preferences ——> Java ——> Editor ——> Content Assist
![](http://ttzixun.oss-cn-beijing.aliyuncs.com/ttzixun/pic/c264c6e5-b577-4a73-b817-71c655385cd1.jpg)
将箭头指向的输入框内容修改为.abcdefghijklmnopqrstuvwxyz。原因是eclipse默认只在输入‘.’字符时弹出自动补全窗口,现在输入点和所有字母都会提示代码,缺点是可能会影响电脑性能。
eclipse快捷键大全
Ctrl+1 快速修复(经典快捷键)
Ctrl+D 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下一行交换位置(非常实用,省去剪切粘贴)
Alt+↑ 当前行和上一行交换位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面
Alt+Enter 显示当前选择的属性
Shift+Enter 在当前行下插入空行(光标可在任意位置)
Shift+Ctrl+Enter 在当前行上插入空行(同上)
Ctrl+Q 定位到最后编辑位置
Ctrl+L 定位到特定行(适用于长代码)
Ctrl+M 最大化当前编辑器或视图(再按缩小)
Ctrl+/ 注释当前行(再按取消注释)
Ctrl+O 快速显示大纲
Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前编辑器
Ctrl+K 快速定位到下一个选中的单词
Ctrl+E 快速显示当前编辑器的下拉列表(当前页面未显示用黑体表示)
Ctrl+/ (小键盘) 折叠所有代码
Ctrl+× (小键盘) 展开所有代码
Ctrl+Space 代码助手完成代码插入(可能与输入法冲突,可改输入法热键或用Alt+/代替)
Ctrl+Shift+E 显示管理当前所有打开视图的管理器(可选择关闭、激活等)
Ctrl+J 正向增量查找(输入每个字母定位到匹配单词)
Ctrl+Shift+J 反向增量查找
Ctrl+Shift+F4 关闭所有打开的编辑器
Ctrl+Shift+X 将选中文本改为大写
Ctrl+Shift+Y 将选中文本改为小写
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+P 定位到匹配符(如{})(前后从符号内外定位)
以下是常用的重构快捷键(一般以Alt+Shift开头)
Alt+Shift+R 重命名(尤爱用,变量和类的Rename比手工节省劳力)
Alt+Shift+M 提取方法(对大堆代码尤有用)
Alt+Shift+C 修改函数结构(有多个函数调用时一次搞定)
Alt+Shift+L 提取变量(将魔法数字和字符串提取为变量)
Alt+Shift+F 将类的本地变量变为字段变量
Alt+Shift+I 内联变量
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编辑器 选择封装元素 Alt+Shift+↑
Java编辑器 选择上一个元素 Alt+Shift+←
Java编辑器 选择下一个元素 Alt+Shift+→
文本编辑器 增量查找 Ctrl+J
文本编辑器 增量逆向查找 Ctrl+Shift+J
全局粘贴 Ctrl+V
全局重做 Ctrl+Y
查看域功能快捷键
全局放大 Ctrl+=
全局缩小 Ctrl+-
窗口域功能快捷键
全局 激活编辑器 F12
全局 切换编辑器 Ctrl+Shift+W
全局上一个编辑器 Ctrl+Shift+F6
全局上一个视图 Ctrl+Shift+F7
全局上一个透视图 Ctrl+Shift+F8
全局下一个编辑器 Ctrl+F6
全局下一个视图 Ctrl+F7
全局下一个透视图 Ctrl+F8
文本编辑器显示标尺上下文菜单 Ctrl+W
全局显示视图菜单 Ctrl+F10
全局显示系统菜单 Alt+-
导航域功能快捷键
Java编辑器打开结构 Ctrl+F3
全局打开类型 Ctrl+Shift+T
全局打开类型层次结构 F4
全局打开声明 F3
全局打开外部javadoc Shift+F2
全局打开资源 Ctrl+Shift+R
全局后退历史记录 Alt+←
全局前进历史记录 Alt+→
全局上一个 Ctrl+,
全局下一个 Ctrl+.
Java编辑器显示大纲 Ctrl+O
全局在层次结构中打开类型 Ctrl+Shift+H
全局转至匹配括号 Ctrl+Shift+P
全局转至上一个编辑位置 Ctrl+Q
Java编辑器转至上一个成员 Ctrl+Shift+↑
Java编辑器转至下一个成员 Ctrl+Shift+↓
文本编辑器转至某行 Ctrl+L
搜索域功能快捷键
全局出现于文件 Ctrl+Shift+U
全局打开搜索对话框 Ctrl+H
全局工作区中的声明 Ctrl+G
全局工作区中的引用 Ctrl+Shift+G
文本编辑域功能快捷键
文本编辑器改写切换 Insert
文本编辑器上滚行 Ctrl+↑
文本编辑器下滚行 Ctrl+↓
文件域功能快捷键
全局保存 Ctrl+X Ctrl+S
全局打印 Ctrl+P
全局关闭 Ctrl+F4
全局全部保存 Ctrl+Shift+S
全局全部关闭 Ctrl+Shift+F4
全局属性 Alt+Enter
全局新建 Ctrl+N
项目域功能快捷键
全局全部构建 Ctrl+B
源代码域功能快捷键
Java编辑器格式化 Ctrl+Shift+F
Java编辑器取消注释 Ctrl+/
Java编辑器注释 Ctrl+/
Java编辑器添加导入 Ctrl+Shift+M
Java编辑器组织导入 Ctrl+Shift+O
Java编辑器
运行域功能快捷键
全局单步返回 F7
全局单步跳过 F6
全局单步跳入 F5
全局单步跳入选择 Ctrl+F5
全局调试上次启动 F11
全局继续 F8
全局使用过滤器单步执行 Shift+F5
全局添加/去除断点 Ctrl+Shift+B
全局显示 Ctrl+D
全局运行上次启动 Ctrl+F11
全局运行至行 Ctrl+R
全局执行 Ctrl+U
重构域功能快捷键
全局撤销重构 Alt+Shift+Z
全局抽取方法 Alt+Shift+M
全局抽取局部变量 Alt+Shift+L
全局内联 Alt+Shift+I
全局移动 Alt+Shift+V
全局重命名 Alt+Shift+R
全局重做 Alt+Shift+Y
评论列表(196条)
测试