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版)整理的更多相关文章

  1. Intellij IDEA常用快捷键——Mac版

    http://blog.csdn.net/longshen747/article/details/17204699 http://totohust.iteye.com/blog/1035550 设置自 ...

  2. Sublime Text2 快捷键 (MAC版)

    工具是人的延伸,可以把人变得更聪明更强大,人类正是学会了使用工具,才创造出现在的文明.作为程序员,工具开发.使用是其能力的重要体现,业内的大牛都是造工具的好手.目前身边很多人都在用sublime te ...

  3. intellij idea 常用快捷键mac版

    login.jsp文件中的html标签都是大写格式的,看着很不舒服,就改了一下,全部用的快捷键修改成小写的,也因此整理了一下常用的快捷键. shift + Command + u 大小写转换. alt ...

  4. intelliJ idea常用快捷键 mac版

    目录 coding project coding Command + P 显示方法参数信息 Command + N 自动生成getter.setter.hashCode.equals.toString ...

  5. PHPStorm IDE 快捷键(MAC版)

    ⌘——Command ⌃ ——Control ⌥——Option/Alt ⇧——Shift ⇪——Caps Lock fn——功能键就是fn 编辑 Command+alt+T 用 (if..else, ...

  6. Eclipse 快捷键(mac)

    Option + Command + X: 运行Command + O:显示大纲Command + 1:快速修复Command + D:删除当前行Command + Option + ↓:复制当前行到 ...

  7. webstorm mac版快捷键

    WebStorm快捷键(Mac版) ⌘--Command ⌃ --Control ⌥--alt ⇧--Shift ⇪--Caps Lock fn--功能键就是fn 编辑 Command+alt+T 用 ...

  8. Android Studio2.0 教程MAC版 -快捷键篇

    本文转至 Android Studio2.0 教程从入门到精通MAC版 - 提高篇 ( OPEN 开发经验库) 第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面 ...

  9. Eclipse for Mac 常用快捷键

    为了提高开发效率,Eclipse 为我们提供了许多快捷键,它们能够帮助我们快速和方便的完成一些繁琐的操作.在这里只提供 Eclipse for Mac 的常用快捷键. Command + O:显示大纲 ...

随机推荐

  1. openstack核心组件——keystone身份认证部署服务(5)

    node1主机执行 1.mysql -u root -p 2.create database keystone; 创建数据库 MariaDB [(none)]> show databases; ...

  2. Python爬虫和函数调试

    一:函数调试 用之前学过的try···except进行调试 def gameover(setA,setB): if setA==3 or setB==3: return True else: retu ...

  3. 属性序列化自定义与字母表排序-JSON框架Jackson精解第3篇

    Jackson是Spring Boot默认的JSON数据处理框架,但是其并不依赖于任何的Spring 库.有的小伙伴以为Jackson只能在Spring框架内使用,其实不是的,没有这种限制.它提供了很 ...

  4. 记一次由selinux引起的使用cat查看文件报错Permission denied的问题排查

    事件起因:如下 1.在服务器上root用户,定期会生成一个文件,到/tmp目录,如:qq_5201351.txt,给other加上了r读取 2.zabbix端会周期性取这台服务器/tmp/qq_520 ...

  5. vue-cli3.0 vue组件发布到npm

    一.创建项目 1.vue create xxx (使用的版本是3.1.0) 2.把src目录名称改为examples 3.新建文件夹packages 用来存放组件 4.比如:新建Button组件 in ...

  6. Linux软件管理常用命令和选项

    rpm /var/lib/rpm:数据库目录 -ivh x:安装软件包x -Uvh x:升级或安装软件包x,如果没有安装x的旧版本,则安装x,否则删除x的旧版本后再安装x. -Fvh x:升级软件包x ...

  7. Electron安装过程深入解析(读完此文解决Electron应用无法启动,无法打包的问题)

    1. 安装Electron依赖包 开发者往往通过npm install(或 yarn add)指令完成为Node.js工程安装依赖包的工作, 安装Electron也不例外,下面是npm和yarn的安装 ...

  8. 004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构

    004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构 Java程序的结构 Java程序外层--类 程序外层,如下面的代码,是一个类的定义. c ...

  9. Java知识系统回顾整理01基础07类和对象01引用

    一.引用的定义 引用的概念,如果一个变量的类型是 类类型,而非基本类型,那么该变量又叫做引用. 二.引用和指向 new Hero(); 代表创建了一个Hero对象 但是也仅仅是创建了一个对象,没有办法 ...

  10. 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 ...