eclipse快捷键(Mac版)整理
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+→ | 单词间移动向右 |
eclipse快捷键(Mac版)整理的更多相关文章
- Intellij IDEA常用快捷键——Mac版
http://blog.csdn.net/longshen747/article/details/17204699 http://totohust.iteye.com/blog/1035550 设置自 ...
- Sublime Text2 快捷键 (MAC版)
工具是人的延伸,可以把人变得更聪明更强大,人类正是学会了使用工具,才创造出现在的文明.作为程序员,工具开发.使用是其能力的重要体现,业内的大牛都是造工具的好手.目前身边很多人都在用sublime te ...
- intellij idea 常用快捷键mac版
login.jsp文件中的html标签都是大写格式的,看着很不舒服,就改了一下,全部用的快捷键修改成小写的,也因此整理了一下常用的快捷键. shift + Command + u 大小写转换. alt ...
- intelliJ idea常用快捷键 mac版
目录 coding project coding Command + P 显示方法参数信息 Command + N 自动生成getter.setter.hashCode.equals.toString ...
- PHPStorm IDE 快捷键(MAC版)
⌘——Command ⌃ ——Control ⌥——Option/Alt ⇧——Shift ⇪——Caps Lock fn——功能键就是fn 编辑 Command+alt+T 用 (if..else, ...
- Eclipse 快捷键(mac)
Option + Command + X: 运行Command + O:显示大纲Command + 1:快速修复Command + D:删除当前行Command + Option + ↓:复制当前行到 ...
- webstorm mac版快捷键
WebStorm快捷键(Mac版) ⌘--Command ⌃ --Control ⌥--alt ⇧--Shift ⇪--Caps Lock fn--功能键就是fn 编辑 Command+alt+T 用 ...
- Android Studio2.0 教程MAC版 -快捷键篇
本文转至 Android Studio2.0 教程从入门到精通MAC版 - 提高篇 ( OPEN 开发经验库) 第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面 ...
- Eclipse for Mac 常用快捷键
为了提高开发效率,Eclipse 为我们提供了许多快捷键,它们能够帮助我们快速和方便的完成一些繁琐的操作.在这里只提供 Eclipse for Mac 的常用快捷键. Command + O:显示大纲 ...
随机推荐
- openstack核心组件——keystone身份认证部署服务(5)
node1主机执行 1.mysql -u root -p 2.create database keystone; 创建数据库 MariaDB [(none)]> show databases; ...
- Python爬虫和函数调试
一:函数调试 用之前学过的try···except进行调试 def gameover(setA,setB): if setA==3 or setB==3: return True else: retu ...
- 属性序列化自定义与字母表排序-JSON框架Jackson精解第3篇
Jackson是Spring Boot默认的JSON数据处理框架,但是其并不依赖于任何的Spring 库.有的小伙伴以为Jackson只能在Spring框架内使用,其实不是的,没有这种限制.它提供了很 ...
- 记一次由selinux引起的使用cat查看文件报错Permission denied的问题排查
事件起因:如下 1.在服务器上root用户,定期会生成一个文件,到/tmp目录,如:qq_5201351.txt,给other加上了r读取 2.zabbix端会周期性取这台服务器/tmp/qq_520 ...
- vue-cli3.0 vue组件发布到npm
一.创建项目 1.vue create xxx (使用的版本是3.1.0) 2.把src目录名称改为examples 3.新建文件夹packages 用来存放组件 4.比如:新建Button组件 in ...
- Linux软件管理常用命令和选项
rpm /var/lib/rpm:数据库目录 -ivh x:安装软件包x -Uvh x:升级或安装软件包x,如果没有安装x的旧版本,则安装x,否则删除x的旧版本后再安装x. -Fvh x:升级软件包x ...
- Electron安装过程深入解析(读完此文解决Electron应用无法启动,无法打包的问题)
1. 安装Electron依赖包 开发者往往通过npm install(或 yarn add)指令完成为Node.js工程安装依赖包的工作, 安装Electron也不例外,下面是npm和yarn的安装 ...
- 004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构
004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构 Java程序的结构 Java程序外层--类 程序外层,如下面的代码,是一个类的定义. c ...
- Java知识系统回顾整理01基础07类和对象01引用
一.引用的定义 引用的概念,如果一个变量的类型是 类类型,而非基本类型,那么该变量又叫做引用. 二.引用和指向 new Hero(); 代表创建了一个Hero对象 但是也仅仅是创建了一个对象,没有办法 ...
- ByPass Mode(略过模式或旁路模式)
参考: 1. https://baike.baidu.com/item/%E6%97%81%E8%B7%AF%E6%A8%A1%E5%BC%8F/3120563 2. https://zhidao.b ...