整理MAC下Eclipse的常用快捷键
整理Eclipse常用快捷键
开发环境切换到Mac下后原来Window下的快捷键很大一部分是不相容的,习惯了快捷键的生活忽然哪天快捷键不起作用了,跟着的就是开发效率明显降低,频繁录入错误的快捷键让Eclipse都不知道你想要什么了。
以下内容是我整理的经常使用的Eclipse快捷键,主要依据首个按键进行了分类。
文档末尾是收集了Mac系统下对文本编辑当标跳转或选中的快捷键。
一、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(){处。 |
二、Option类
|
Option+↓ |
向下移动当前行 |
|
Option+↑ |
向上移动当前行 |
|
Option+回车 |
显示当前选择资源的属性 |
|
Option+/ |
代码助手“智能提示” |
|
Option+Command+R |
重命名 |
|
Option+Command+C |
修改函数结构,适用重构 |
|
Option+Command+L |
抽取本地变量 |
三、Control类
|
Control+M |
最大化或还原当前editor或view |
四、Shift类
|
Shift+Command+↑ |
选中光标至全部文本的开头 |
|
Shift+Command+↓ |
选中光标至全部文本的结尾 |
|
Shift+Command+→ |
选中光标至当前行的结尾 |
|
Shift+Command+← |
选中光标至当前行的开头 |
五、补充说明
Eclipse对于文本编辑跳转和选中跳转这块基本和Mac系统一致是通用的,以下内容是Mac系统对文本选中或中或跳转这块的支持。
1.文本位置跳转快捷键:
|
跳转到一行的开头: |
Command+左箭头 |
|
跳转到一行的末尾: |
Command+右箭头 |
|
跳转到当前单词的开头(适合英文、拼音): |
Option+左箭头 |
|
跳转到当前单词的末尾(适合英文、拼音): |
Option+右箭头 |
|
跳转到全部文本的开头: |
Command+上箭头 |
|
跳转到全部文本的末尾: |
Command+下箭头 |
2.文本选中快捷键
在以上快捷键中加入Shift,则可以扩展成为选中文本效果的快捷键
|
选中光标到本行开头的文本: |
Shift+Command+左箭头 |
|
选中光标到本行末尾的文本: |
Shift+Command+右箭头 |
|
选中光标到当前单词的开头(适合英文、拼音): |
Shift+Option+左箭头 |
|
选中光标到当前单词的末尾(适合英文、拼音): |
Shift+Option+右箭头 |
|
选中光标到全部文本的开头: |
Shift+Command+上箭头 |
|
选中光标到全部文本的末尾: |
Shift+Command+下箭头 |
整理MAC下Eclipse的常用快捷键的更多相关文章
- MAC下Eclipse的常用快捷键
整理Eclipse常用快捷键 开发环境切换到Mac下后原来Window下的快捷键很大一部分是不相容的,习惯了快捷键的生活忽然哪天快捷键不起作用了,跟着的就是开发效率明显降低,频繁录入错误的快捷键让Ec ...
- MAC版Eclipse的常用快捷键
一.Command类 Command+1 快速修复 Command+d 删除当前行 Command+Option+↓ 复制当前行到下一行 Command+Option+↑ 复制当前行到上一行 Comm ...
- MAC下Intellij IDEA常用快捷键
alt+f7 : 查找在哪里使用 command+alt+f7 : 这个是查找选中的字符在工程中出现的地方,可以不是方法变量类等,这个和上面的有区别的 command+F7 : 可以查询当前元素在当前 ...
- [Java第一课]环境变量的配置以及eclipse一些常用快捷键
1.环境变量的配置(这里对xp系统电脑来说:) 首先安装jdk软件. 然后在我的电脑(右键)-->属性-->高级-->环境变量-->系统变量(注意)-->新建(新建两个p ...
- Eclipse工具常用快捷键
Eclipse工具常用快捷键 一丶文件菜单常用快捷键 新建 Alt + shift + N 关闭当前编辑器 Ctrl +W 全部关闭 Ctrl + shift + w 保存 Ctrl + s 刷新 ...
- ECLIPSE最常用快捷键排名
快捷键应该是节省时间的一个要素 ,所以自己在网上找了下面这些快捷键, 以便让更多的程序员更快捷的使用Eclipse. ECLIPSE最常用快捷键排名 1. Alt + / 自动完成 2. Ctrl + ...
- Eclipse Java常用快捷键(Eclipse Shortcut Keys for Java Top10)(转)
Eclipse Java常用快捷键(Eclipse Shortcut Keys for Java Top10) 0.背景Eclipse作为Java的OpenSource开发IDE,已经是开发人员进行J ...
- Mac下复制粘贴的快捷键是什么?随记
刚从window换成Mac OS系统的用户对于一些常用的快捷键一定非常的不习惯,“mac复制粘贴快捷键是什么?”这一简单的问题相信很多刚刚从Windows平台转到Mac平台的用户会问到的问题,因为Ma ...
- Mac下Sublime Text常用插件
Mac下Sublime Text常用插件 SideBarEnhancements 右键菜单增强插件 BracketHighlighter 括号.引号.标签高亮插件 Pretty JSON JSON美化 ...
随机推荐
- batch_size 和 fetch_size作用
hibernate抓取策略,,batch-szie在<class>上的应用 batch-size属性,可以批量加载实体类, hbm.xml classes.hbm.xml <?xml ...
- MyBatis入门(六)---mybatis与spring的整合
一.整合需要 1.1.方法 上一章中的数据 需要spring通过单例方式管理SqlSessionFactory spring和mybatis整合生成代理对象,使用SqlSessionFactory创建 ...
- java:String使用equals和==比较的区别
原文链接:http://www.cnblogs.com/tinyphp/p/3768214.html "=="操作符的作用 1.用于基本数据类型的比较 2.判断引用是否指向堆内存的 ...
- struts2.3.24 + spring4.1.6 + hibernate4.3.11+ mysql5.5.25开发环境搭建及相关说明
一.目标 1.搭建传统的ssh开发环境,并成功运行(插入.查询) 2.了解c3p0连接池相关配置 3.了解验证hibernate的二级缓存,并验证 4.了解spring事物配置,并验证 5.了解spr ...
- CentOS下搭建SVN服务器
1.安装SVN SVN数据存储有两种方式,BDB(事务安全表类型)和FSFS(一种不需要数据库的存储系统),为了避免在服务器连接中断时锁住数据,FSFS是一种更安全也更多人使用的方式.SVN的运行方式 ...
- Java程序员修炼之道 之 Logging(1/3) - Logback 配置(转)
转自紫风乱写:http://www.blogjava.net/justfly/archive/2014/08/10/416768.html,建议大家去原处学习 写在前面的话: 作为<Java程序 ...
- jQuery form插件的使用--使用 fieldValue 方法校验表单
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <hea ...
- 2013年 蓝桥杯预赛 java 本科A 题目
1.标题: 世纪末的星期 曾有邪教称1999年12月31日是世界末日.当然该谣言已经不攻自破. 还有人称今后的某个世纪末的12月31日,如果是星期一则会.... 有趣的是,任何一个世纪末的年份的12月 ...
- 用Qemu模拟vexpress-a9 (三)--- 实现用u-boot引导Linux内核
环境介绍 Win7 64 + Vmware 11 + ubuntu14.04 32 u-boot 版本:u-boot-2015-04 Linux kernel版本:linux-3.16.y busyb ...
- 关于字符编码:为什么在ASCII字符集中小写字母比大写字母大32
今天看字符编码,在ASCII一节,字母'A'用ASCII编码是十进制的65,自然想到了'a'应该和'A'差个26吧,却发现'a'是十进制的97,差了32.突然很想知道为什么. 查了ASCII码表,发现 ...