文章目录

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

编辑

快捷键 功能说明
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

MyEclipse for Windows快捷键相关推荐

  1. Windows快捷键集锦

    Windows快捷键集锦 F1打开帮助 F2改名 F3搜索 F4地址 F5刷新 F6切换 F10菜单 CTRL+A全选 CTRL+C复制 CTRL+X剪切 CTRL+V粘贴 CTRL+Z撤消 CTRL ...

  2. 巧用windows快捷键

    Windows快捷键: win+m 显示桌面 win+pause 系统属性 快速重新启动:按确定前先按shift(不适用于2k.xp). 彻底删除:shift+del 不让光盘自动运行:按shift ...

  3. windows快捷键十八式(win10)

    胖友,如果你的电脑是windows系统,下面这十八招windows快捷键都不会,还敢说你会用windows? 说到windows的快捷键,当然不是只有ctrl+c,ctrl+v这么简单,今天我整理了一 ...

  4. windows 快捷键整理

    Win10快捷键大全汇总:http://www.pc6.com/infoview/Article_110854.html 电脑键盘快捷键和组合键功能使用大全:http://product.pconli ...

  5. windows快捷键失效 - 重启无效 - 插拔键盘解决

    被windows快捷键失效问题折磨了很久,快捷键都失效了,包括: windows + e windows + r windows + l 等等,尝试修复注册表,尝试设置"关闭Windows键 ...

  6. Windows快捷键和基本DOS命令

    Windows快捷键 Windows常用快捷键 Ctrl+C:复制 Ctrl+A:全选 Ctrl+V:粘贴 Ctrl+Z:撤销 Ctrl+X:剪切 Ctrl+S:保存 Alt+F4:关闭窗口 Shif ...

  7. 常用Windows 快捷键

    windows 快捷键 目录 打开 cmd 搜索 记事本 文件资源管理器 应用程序窗口 浏览器 打开 cmd 当前目录下打开cmd:Windows 文件资源管理器路径栏中输入 cmd 当前目录下打开c ...

  8. 史上Windows快捷键大全

    史上Windows快捷键大全 作者:小桃子女士 此乃作者个人劳动所得,创作,查取资料,个人试验,文档检查,文档核对而成,共用时10小时望您珍惜. 一.(小键盘类) F1 显示当前程序或者windows ...

  9. windows命令大全_建议收藏!这是最全的Windows快捷键使用指南

    标准计算机键盘共104键, 电脑系统的更新换代,Windows 10 为我们提供了更多的操作可能.同一个办公室,会不会使用快捷操作,工作效率就天差地别. 为了让你快速记住内容,本篇文章通过动画图片让你 ...

最新文章

  1. Eclipse 常用最新插件.标记
  2. 【控制】《复杂运动体系统的分布式协同控制与优化》-方浩老师-第3章-局部指数稳定的多欧拉-拉格朗日系统协同控制
  3. 【转】UNITY中相机空间,投影空间的正向问题
  4. CreateThread
  5. JS 给某个DIV增加CLASS样式名
  6. 2021-10-28 SAP Spartacus SSR 性能方面的一些学习笔记
  7. Spring MVC 4快速入门Maven原型已改进
  8. foxitreadersdk 打开远程文件_一种最不为人知最简单最方便的用电脑操作手机上的文件...
  9. python 桌面应用 启动缓慢_如何加快Python 应用的启动时间
  10. python重命名csv文件_Python根据文件中选定的字符复制和重命名许多小csv文件
  11. Linux进程地址空间和虚拟内存
  12. 游戏设计阻力探秘之扩展空间
  13. pmp 资料_1年 = 15300订阅 + 超100万次收听 (感恩有您,这些PMP备考资料您值得拥有!)...
  14. linux minerd 进程,linux中了minerd之后的完全清理过程(详解)
  15. Linux服务器中登录oracle数据库
  16. kali linux wine乱码,Kali安装Wine
  17. 三角形面积的勾股定理
  18. Python中strip()函数用法详解
  19. java.lang.NullPointerException: Attempt to invoke virtual method 'void com.hhl.library.FlowTagLayout
  20. 【转载】一句话实现五彩LINUX

热门文章

  1. javaparser_JavaParser入门:以编程方式分析Java代码
  2. dubbo单元测试调用_使用LocalTestServer对HTTP调用进行单元测试
  3. pl/postgresql_将PostgreSQL PL / Java安装为PostgreSQL扩展
  4. hibernate 调试_Hibernate调试–查找查询的来源
  5. Java中的证书透明度验证
  6. 在Jetty中设置SSL
  7. apache camel_Apache Camel –从头开始开发应用程序(第2部分/第2部分)
  8. apache camel_REST与Apache Camel
  9. 在ECR上推送Spring Boot Docker映像
  10. jsf集成spring_Spring和JSF集成:国际化和本地化