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键会调出搜索框)

  • 相关阅读:
    在asp.net项目中使用winform窗口
    href="#"是什么意思呢? (转)
    在asp.net webservice中如何使用session(转载)
    ASP.NET 2.0 新追加控件ImageMap介绍(转)
    SEO是什么?
    推荐60个jQuery插件(转)
    asp.net webform 与asp.net mvc 混合开发项目总结
    获取SqlDataReader的列名
    梯度下降法 Method of steepest descent.
    蒙特卡洛算法
  • 原文地址:https://www.cnblogs.com/zdz8207/p/mac-eclipse-quick.html
Copyright © 2011-2022 走看看