eclipse快捷键(Mac版)整理
前言:
- 最近在学习JDBC,老师用的是eclipse,对于习惯了IDEA的我来说,没有了快捷键,效率明显下降。
- 我认为,开发工具的熟练使用,也是程序员必备的一项技能,工作后,可能会根据不同公司、项目等原因随时更换开发工具,因此有必要多学一种工具。
- 下面是快捷键总结,供自己和有需要的朋友查阅。
快捷键整理
1、command类
| Command+1 |
快速修复 |
| Command+d |
删除当前行 |
| Command+Option+↓ |
复制当前行到下一行 |
| Command+Option+↑ |
复制当前行到上一行 |
| Command+← |
移动光标至当前行的行首 |
| Command+→ |
移动光标至当前行的行尾 |
| Command+t |
快速显示当前类的结构 |
| Command+w |
关闭当前编辑页 |
| Command+Option+← |
前一个编辑的页面 |
| Command+Option+→ |
后一个编辑的页面 |
| Command+k |
参考当前编辑页选中的关键字向下搜索 |
| Command+e |
显示当前编辑页面列表可选择页面进行切换 |
| Command+/ |
注释或反注释当前行 |
| Command+Shift+e |
显示Editor管理器,可选择切换editor |
| Command+j |
正向查找,在当前编辑页中查找录入的字符,注意Eclipse状态栏的提示 |
| Command+Shift+J |
反向查找,使用方式与正向查找类似 |
| Command+Shift+W |
关闭所有打开的Editor |
| Command+Shift+P |
定位匹配符,适用于代码规模比较大的场景,如在while(){}循环体的末尾处,想要跳转到while(){处 |
| Command+[ |
向后导航到上一个编辑的文件 |
| Command+] |
向前导航到下一个编辑的文件 |
2、option类
| Option+↓ |
向下移动当前行 |
| Option+↑ |
向上移动当前行 |
| Option+回车 |
显示当前选择资源的属性 |
| Option+/ |
代码助手“智能提示” |
| Option+Command+R |
重命名 |
| Option+Command+C |
修改函数结构,适用重构 |
| Option+Command+L |
抽取本地变量 |
3、control类
| Control+M |
最大化或还原当前editor或view |
|
|
4、shift类
| Shift+Command+↑ |
选中光标至全部文本的开头 |
| Shift+Command+↓ |
选中光标至全部文本的结尾 |
| Shift+Command+→ |
选中光标至当前行的结尾 |
| Shift+Command+← |
选中光标至当前行的开头 |
5、补充说明
Eclipse对于文本编辑跳转和选中跳转这块基本和Mac系统一致是通用的,以下内容是Mac系统对文本选中或中或跳转这块的支持
5.1、文本位置跳转快捷键
| 跳转到一行的开头: |
Command+左箭头 |
| 跳转到一行的末尾: |
Command+右箭头 |
| 跳转到当前单词的开头(适合英文、拼音): |
Option+左箭头 |
| 跳转到当前单词的末尾(适合英文、拼音): |
Option+右箭头 |
| 跳转到全部文本的开头: |
Command+上箭头 |
| 跳转到全部文本的末尾: |
Command+下箭头 |
5.2、文本选中快捷键
在以上快捷键中加入Shift,则可以扩展成为选中文本效果的快捷键
| 选中光标到本行开头的文本: |
Shift+Command+左箭头 |
| 选中光标到本行末尾的文本: |
Shift+Command+右箭头 |
| 选中光标到当前单词的开头(适合英文、拼音): |
Shift+Option+左箭头 |
| 选中光标到当前单词的末尾(适合英文、拼音): |
Shift+Option+右箭头 |
| 选中光标到全部文本的开头: |
Shift+Command+上箭头 |
| 选中光标到全部文本的末尾: |
Shift+Command+下箭头 |
5.3、vim中一些快捷键
| Shift+4 |
行尾 |
| Shift+6 |
行首 |
| Shift+G |
文档末尾 |
| gg |
文档头 |
6、Teminal光标相关
| Ctrl+u |
删除光标到行首的字符 |
| Ctrl+k |
删除光标到行尾的字符 |
| Ctrl+h |
删除一个字符(退格删除) |
| Ctrl+c |
取消当前行输入的命令 |
| Ctrl+a |
光标移到行首 |
| Ctrl+e |
光标移动行尾 |
| Ctrl+l |
清屏(与clear类似) |
| Ctrl+p |
调出命令历史中上一条(与↑类似) |
| Ctrl+n |
调出命令历史中下一条(与↓类似) |
| Ctrl+w |
删除当前光标前的一个单词 |
| Ctrl+y |
粘贴(Ctrl+w)删除的单词 |
| Alt+← |
单词间移动向左 |
| Alt+→ |
单词间移动向右 |