您当前的位置: 首页 >  liaowenxiong eclipse

MyEclipse for Windows快捷键

liaowenxiong 发布时间:2020-03-15 22:24:50 ,浏览量:8

文章目录

  • 编辑
  • 查询/替换
  • 导航
  • 调试
  • 重构
  • 其他
  • 自定义快捷键
  • 技巧

编辑

快捷键功能说明
Ctrl+1快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等)
Ctrl+Shift+F格式化代码。团队有统一的代码格式,我们可以这样做,打开Eclipse,选择 Window->Preferences->Java->Code Style,然后设置 Code Formatter、Code Style和Organize Imports。利用导出(Export)功能来生成配置文件。然后把这些配置文件放在wiki上,让团队里的每个人都导入到自己的Eclipse中
Ctrl+Shift+M添加类的import导入
Ctrl+Shift+O自动加入引用,即快速生成import(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用)
Ctrl+Z撤销
Ctrl+Y重做(与撤销Ctrl+Z相反)
Alt+/内容辅助,例如你输入sysout,再按内容辅助快捷键(也叫Template启动键), 就会自动出现:System.out.println();
Ctrl+Alt+S调出source菜单,Getter/setter以及重写和覆盖父类方法等有关自动生成代码的操作都在这个键的上下文里
Ctrl+D删除当前行
Ctrl+L定位到当前编辑器的某一行,对非Java文件也有效
Alt+↓当前行和下面一行交互位置,向下移动当前行
Alt+↑当前行和上面一行交互位置,向上移动当前行
Ctrl+Alt+↓复制当前行到下一行(复制增加)
Ctrl+Alt+↑复制当前行到上一行(复制增加)
Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter在当前行的上一行插入空行
Ctrl+/注释当前行,再按则取消注释
Ctrl+Shif+/注释多行
Ctrl+Shif+\取消多行注释
Alt+Shift+J文本注释
Ctrl+Q定位到最后编辑的地方,这个快捷键是当你在代码中跳转后用,特别是当你钻的过深,忘记你最初在做什么的时候
Ctrl+Shift+X把当前选中的文本全部变成小写
Ctrl+Shift+Y把当前选中的文本全部变为大写
Ctrl+←光标移到左边单词的开头
Ctrl+→光标移到右边单词的末尾
Alt+Shift+↑选择封装元素
Alt+Shift+←选择上一个元素
Alt+Shift+→选择下一个元素
Shift+←从光标处开始往左选择字符
Shift+→从光标处开始往右选择字符
Ctrl+Shift+←选中光标左边的单词
Ctrl+Shift+→选中光标又边的单词
Ctrl+/(小键盘)折叠当前类中的所有代码
Ctrl+*(小键盘)展开当前类中的所有代码
Ctrl+B全部构建

查询/替换

快捷键功能说明
Ctrl+K快速向下查找选定的内容(如果没有选定内容,则搜索最后一次搜索的内容)
Ctrl+Shift+K快速向上查找选定的内容
Ctrl+Shift+T搜索工作空间(Workspace)中的类(包括工程和关联的第三jar包)
Ctrl+Shift+R搜索工作空间(Workspace)的所有文件
Ctrl+J正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在状态栏中显示没有找到了,查一个单词时,特别实用,要退出这个模式,按escape建)
Ctrl+Shift+J反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+U列出所有包含字符串的行
Ctrl+H打开搜索对话框
Ctrl+F全局查找并替换

导航

快捷键功能说明
Ctrl+T快速显示当前类的继承结构
Ctrl+G工作区中的声明
Ctrl+Shift+G在workspace中查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过此快捷键迅速定位所有引用此方法的位置对于方法,这个热键的作用和F3恰好相反。==它使你在方法的栈中,向上找出一个方法的所有调用者。一个与此相关的功能是开启 “标记”功能(occurrence marking)。选择Windows->Preferences->Java-> Editor-> Mark Occurrences,勾选选项。这时,当你单击一个元素的时候,代码中所有该元素存在的地方都会被高亮显 示。我个人只使用“标记本地变量”(Mark Local Variables)。注意:太多的高亮显示会拖慢Eclipse ==
Ctrl+E快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)。
F4打开类型层次结构,显示类的继承关系,并打开类继承视图
F3跳转到声明处,快速定位光标位置的某个类、方法和属性
Alt + ← / Alt + →前一个/下一个编辑的页面,其实就是后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序
Ctrl+PageUp/PageDown在编辑器中,切换已经打开的文件
Ctrl+O快速显示 OutLine,显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。通过这个快捷键,你可以迅速的跳到一个方法或者属性,只需要输入名字的头几个字母
Alt+Shift+W查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)
Ctrl+F6切换到下一个编辑器,可以弹出菜单,上面列出可以切换的编辑窗口,这样不用鼠标也可
Ctrl+Shift+F6切换到上一个编辑器
Ctrl+Shift+W切换编辑器
Ctrl+F7切换到下一个视图,如编辑视图,输出视图,工程视图
Ctrl+Shift+F7切换到上一个视图
Ctrl+F8切换到下一个透视图,如Java视图,调试视图
Ctrl+Shift+F8切换到上一个透视图
Ctrl+F10显示视图菜单
Ctrl+Shift+E显示管理当前打开的所有的View的管理器
Ctrl+Shift+F4关闭所有打开的Editer
Ctrl+Shift+P转至匹配的括号
Ctrl+Shift+H在层次结构中打开类型
Ctrl+Shift+↑转至上一个成员
Ctrl+Shift+↓转至下一个成员
Ctrl+Alt+H选择方法名,按下此快捷键会显示有哪些地方调用了此方法
Ctrl+Shift+Space参数提示,如果此时位于方法体中,就会出现方法的参数提示,当前光标所在位置的参数会用粗体显示
Ctrl+鼠标点击选择类的名称,按住Ctrl不放,鼠标点击可以查看该类的源码

调试

快捷键功能说明
Ctrl+F5单步跳入选择 Ctrl+F5
Shift+F5使用过滤器单步执行
F5单步跳入,即单步调试进入函数内部,就是跟踪到方法中,当程序执行到某方法时,可以按此键跟踪到方法中
F6单步跳过,即单步调试不进入函数内部
F7单步返回,即由函数内部返回到调用处,就是跟踪进入某方法内,当执行完某方法后,返回到调用此方法处
F8继续,即一直执行到下一个断点
F11调试最后一次执行的程序
Ctrl+F11运行最后一次执行的程序
Ctrl+Shift+D显示变量的值
Ctrl+Shift+B在当前行设置或者去掉断点
Ctrl+R运行至行(超好用,可以节省好多的断点)
Ctrl+U执行

重构

一般重构的快捷键都是Alt+Shift开头

快捷键功能说明
Alt+Shift+R重命名方法名、属性或者变量名
Alt+Shift+M把一段代码抽取成方法
Alt+Shift+C修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L抽取本地(局部)变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+I合并变量(可能这样说有点不妥Inline)
Alt+Shift+V移动函数和变量(不怎么常用)
Alt+Shift+Z撤销重构
Alt+Shift+Y重做

其他

快捷键功能说明
Alt+Enter显示当前选择资源的属性,windows下的查看文件的属性就是这个快捷键,通常用来查看文件在windows中的实际路径
Ctrl+↑文本编辑器 上滚行
Ctrl+↓文本编辑器 下滚行
Ctrl+M最大化当前的Edit或View (再按则反之)
Ctrl+W关闭当前Editer
F2当鼠标放在一个标记处出现Tooltip时候,按F2再把鼠标移开时Tooltip还会显示
Shift+F2打开外部javadoc
Ctrl+等号放大
Ctrl+减号缩小
Ctrl+F4关闭
Ctrl+Shift+F4关闭所有打开的Editer
Ctrl+S保存
Ctrl+Shift+S全部保存

自定义快捷键

  1. 如何修改Alt+/快捷键(也叫Template启动键)
    窗口->喜好设定->工作台->按键->编辑->内容辅助

  2. 如何设置Template呢?
    窗口->喜好设定->Java->编辑器->模板

  3. 如何修改格式化代码Ctrl+Shift+F快捷键呢(程序代码自动排版)?
    窗口->喜好设定->工作台->按键->程序代码->格式
    有人喜欢设置成Ctrl+Z

  4. 如何设置自动排版样式呢?
    窗口-> 喜好设定->Java->程序代码格式制作程序
    说明:样式页面->将插入tab(而非空格键)以内缩,该选项取消勾选,下面空格数目填4,这样在自动编排时会以空格4作缩排

  5. 如何设置快速执行程序快捷键Ctrl + F11
    窗口->喜好设定->工作台->按键->执行->启动前一次的启动作业
    说明:第一次执行时,它会询问您执行模式,设置好后,以后只要按这个热键,它就会快速执行。
    有人喜欢改成Alt+X,因为可以和Alt+Z(排版)结合使用,Alt+Z排版完,接着Alt+X执行,感觉很美妙~

  6. 如何设置快捷键Ctrl+/?
    窗口 ->喜好设定->工作台->按键->程序代码->批注

  7. 如何设置视景切换快捷键Ctrl+F8
    窗口 ->喜好设定->工作台->按键->窗口->下一个视景

  8. 你可以通过按下Control+Shift+L(从3.1版本开始),看到所有快捷键的列表。 按下Control+Shift+L两次,会显示热键对话框(Keys Preferences dialog),你可以在这里自己设置热键

技巧

  1. 取消自动 validation
    validation 有一堆,什么 xml、jsp、jsf、js 等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度立马提升好几个档次!
    取消方法:windows-->preferences-->myeclipse-->validation 除了 Manual 下面的复选框全部选中之外,其他全部不选。
    手工验证方法:在要验证的文件上,单击鼠标右键 myeclipse-->run validation

  2. myeclipse 自动提示背景颜色设置(再也不那么淡)。
    window --> preference --> java --> editor --> completion proposals Background 颜色推荐85,90,205

关注
打赏
查看更多评论

liaowenxiong

暂无认证

  • 8浏览

    0关注

    1033博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录