zoukankan      html  css  js  c++  java
  • Mac下eclipse的快捷键

    Mac下eclipse的快捷键

    command+option+S: 调出快速生成代码会话框,可以选择为成员变量生成Setter/Getter方法,重写toString,hashCode,equals方法,生成constructor等
    tab: 调用一个有多个参数的方法的时候,从一个参数跳到另外一个参数。比如Hashtable的put方法,输入string key,需要跳到string value的时候。
    command+option+M: 将某段代码抽出放在一个单独的方法里(对应Refactor->Extract Method)
    command+option+R: 批量重命名某个变量名或者字段(field)

    阅读代码:
    command+[: 返回前一个位置
    command+单击: 查看源码,也可以使用F3实现
    command+shift+T: 调出OpenType对话框,可以输入类名,查看类的实现源码
    command+option+W: 快速定位当前文件在工程中的位置,即在package视图中的位置,在弹出的对话框中选择"package explorer"

    代码整理:
    command+shift+O: 整理包,去掉多余的import语句,补足未导入的包
    command+/: 注释或反注释所选中的所有行,没选默认只注释当前行
    command+1: 快速修复
    command+d: 删除当前行

    其它:
    command+option+↓: 复制当前行到下一行
    command+option+↑: 复制当前行到上一行
    command+←: 移动光标到当前行的行首,Mac系统通用
    command+→: 移动光标到当前行的行尾
    command+O: 在某个类文件,可以快速定位到当前文件的属性和方法
    command+Z: 撤销刚才的操作,undo
    option+↑: 向上移动当前行
    option+↓: 向下移动当前行
    option+→: 下一单词
    option+←: 上一单词
    option+↩︎: 显示当前选择资源的属性
    option+/: 代码联想提示,如果没设置代码联想快捷键,需要先设置,详情见参考文献3
    option+shift+→: 选中一段连续的内容,比如一个字符串
    shift+↩︎: 光标移动到下一行开始位置
    Ctrl+H: 搜索,可以在Customize中将File Search以外的搜索选项去掉,只保留最有用的File Search.

    =======================
    Mac下eclipse的快捷键

    一、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+] 向前导航到下一个编辑的文件

    二、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上编辑文本的一些实用快捷键:跳转、选中等操作

    文本位置跳转快捷键:
    跳转到一行的开头:Command+左箭头
    跳转到一行的末尾:Command+右箭头
    跳转到当前单词的开头(适合英文、拼音):Option+左箭头
    跳转到当前单词的末尾(适合英文、拼音):Option+右箭头
    跳转到全部文本的开头:Command+上箭头
    跳转到全部文本的末尾:Command+下箭头

    在以上快捷键中加入Shift,则可以扩展成为选中文本效果的快捷键:
    选中光标到本行开头的文本:Shift+Command+左箭头
    选中光标到本行末尾的文本:Shift+Command+右箭头
    选中光标到当前单词的开头(适合英文、拼音):Shift+Option+左箭头
    选中光标到当前单词的末尾(适合英文、拼音):Shift+Option+右箭头
    选中光标到全部文本的开头:Shift+Command+上箭头
    选中光标到全部文本的末尾:Shift+Command+下箭头

    这12个快捷键都很有规律,当融汇贯通之后一定会对你的操作大有帮助。
    此外,如果iOS设备使用蓝牙键盘的时候,也可以使用同样的快捷键。

    3.vim中一些快捷键
    Shift+4 行尾
    Shift+6 行首
    Shift+G 文档末尾
    gg 文档头

    六、Terminal光标相关
    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+→ 单词间移动向右

    ========================

    Mac电脑里,大部分CTRL键由command键代替,小部分还是使用control键,比如退出程序control+C
    Alt键大部分用option键代替,但有不少是使用不了的
    以下为Windows版的快捷键

    1、打开资源的快捷键
    CTRL + SHIFT + R 打开所有类型文件,不包括 JAR 包

    CTRL + SHIFT + T 打开 Java 类型文件,包括 JAR 包

    2、查找资源的快捷键

    CTRL + F 查找当前编辑器内容

    CTRL + H 查找所有文件内容

    CTRL + SHIFT + G 快速查找所有引用的地方

    3、代码整理的快捷键

    CTRL + SHIFT + F 格式化代码

    CTRL + SHIFT + O 去除没有用到的引用

    CTRL + SHIFT + M 导入需要的类引用

    4、重命名的快捷键

    ALT + SHIFT + R 重命名

    CTRL + SHIFT + X 转换大写

    CTRL + SHIFT + Y 转换小写

    5、切换编辑器的快捷键

    CTRL + E 显示所有打开的编辑器列表

    CTRL + SHIFT + E 显示更详细的所有打开的编辑器列表

    ALT + 左右方向键回到上一次/下一次编辑所在的代码

    6、快速处理行的快捷键

    CTRL + D 删除当前行

    CTRL + SHIFT + 上下方向键向上/下复制当前行

    ALT + 上下方向键向上/下替换行

    7、类继承关系的快捷键

    CTRL + T 显示当前类继承关系列表

    F4 打开当前类继承关系对话框

    CTRL + SHIFT + H 打开指定的类继承关系对话框

    8、快速修复的快捷键

    CTRL + 1 快速修复问题

    9、重构的快捷键

    ALT + SHIFT + L 提取出局部变量

    ALT + SHIFT + M 提取出方法

    ALT + SHIFT + C 修改当前方法构造

    10、添加注释的快捷键

    CTRL + / 用行注释注释当前行或者选择的行

    CTRL + SHIFT + / 用块注释注释选择的行 (这里Mac电脑不能用command键代替control键了,command键会调出搜索框)

  • 相关阅读:
    CF1539 VP 记录
    CF1529 VP 记录
    CF875C National Property 题解
    CF1545 比赛记录
    CF 1550 比赛记录
    CF1539E Game with Cards 题解
    CF1202F You Are Given Some Letters... 题解
    vmware Linux虚拟机挂载共享文件夹
    利用SOLR搭建企业搜索平台 之九(solr的查询语法)
    利用SOLR搭建企业搜索平台 之四(MultiCore)
  • 原文地址:https://www.cnblogs.com/zdz8207/p/mac-eclipse-quick.html
Copyright © 2011-2022 走看看