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. Docker之概述

    我们常常需要将应用程序部署在独立的系统环境中,而使用物理机器部署会浪费大量的物理资源.能否讲物理机器虚拟成一个一个容器,而将程序部署在各自的容器中?Docker是一个能够把开发的应用程序自动部署到容器 ...

  2. ES6 常用总结——第三章(数组、函数、对象的扩展)

    1.1. Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括ES6新增的数据结 ...

  3. 【转】Locust 性能测试-小案例(1)-环境搭建

    说在前面的话:从这节课开始,将讲解Locust作为一款测试工具,要怎么去应用.首先是"小案例"的系列文章,主要是给大家讲解locustfile也就是场景模拟的一些模式和方法.等到& ...

  4. 刷题[b01lers2020]Life on Mars

    解题思路 打开网站,检查常见的信息泄露,漏洞扫描等,都无hint.这时候有点难办了,又找了一会儿,发现抓包标签时,get的值会有参数 尝试访问,发现有如下内容: 因为实在其他地方找不到任何思路了,看着 ...

  5. 【PowerQuery】做了一万遍的工资条

    前面已经了解了Excel.VBA.Python实现工资条,今天尝试用PQ做一遍 做之前迷惑了很久,如何能自定义长度 Table有Repeat函数,但是List没有.看来另外想办法 一步步接近目标  请 ...

  6. SVN合并分支提示不是祖先关系

    开发:dev 测试:test 开发完成后,需要合并到test然后部署,进入测试. F:主干 合并到那里,那里就是主干(要合并到的分支)[起始] T:分支 从那里合并那里就是分支[结束] 备注:需要精确 ...

  7. Centos-修改密码-passwd

     passwd 更新用户验证令牌,root用户可以修改任意用户密码,但普通用户只能修改自己的密码 相关参数 -l 禁止用户使用密码验证登录,但可以使用ssh-key登录 -u   启动用户密码验证登录 ...

  8. 排序算法:冒泡排序(Bubble Sort)

    冒泡排序 算法原理 冒泡排序的原理是每次从头开始依次比较相邻的两个元素,如果后面一个元素比前一个要大,说明顺序不对,则将它们交换,本次循环完毕之后再次从头开始扫描,直到某次扫描中没有元素交换,说明每个 ...

  9. 079 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 01 初识面向对象 04 实例化对象

    079 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 01 初识面向对象 04 实例化对象 本文知识点:实例化对象 说明:因为时间紧张,本人写博客过程中只是对知 ...

  10. 洛谷比赛 「EZEC」 Round 4

    洛谷比赛 「EZEC」 Round 4 T1 zrmpaul Loves Array 题目描述 小 Z 有一个下标从 \(1\) 开始并且长度为 \(n\) 的序列,初始时下标为 \(i\) 位置的数 ...