一、MyEclipse快捷键

1. ctrl+shift+r:打开资源
这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。也可以选中某一个文件的文件名,按此键,即可迅速找到该文件。

2. Alt+方向键

这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。

3. ctrl+m
大显示屏幕能够提高工作效率是大家都知道的。Ctrl+m是编辑器窗口最大化的快捷键。

4. ctrl+.及ctrl+1:下一个错误及快速修改
ctrl+.将光标移动至当前文件中的下一个报错处或警告处。这组快捷键我一般与ctrl+1一并使用,即修改建议的快捷键。新版Eclipse的修改建议做的很不错,可以帮你解决很多问题,如方法中的缺失参数,throw/catch exception,未执行的方法等等。

5.【自定义快捷键】在new对象的时候,此快捷键会返回此对象的实例名称
依次点击:Windows->Preferences->General->Keys
【Ctrl+Q:设置全局静态类变量】quick assist - assign to field
【Ctrl+W:设置本地局部变量】quick assist - assign to local variable

6.Ctrl+Alt+H
如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”,Eclipse就会显示出这个方法被哪些方法调用,最终产生一个调用关系树。

7. Ctrl+o
查看一个类的纲要,列出其方法和成员变量。提示:再多按一次Ctrl+O,可以列出该类继承的方法和变量。
助记:"O"—>"Outline"—>"纲要"

8. Ctrl+T
查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T, 会换成自底向上的显示结构。
提示:选中一个方法名,按Ctrl+T,可以查看到有这个同名方法的父类、子类、接口。
助记:"T"——->"Tree"—–>"层次树"

9.Ctrl+shift+F 格式化代码【eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法

很长一段时间我的eclipse都有个毛病,就是当我要格式化代码的时候,右键-source-format能够起效,但ctrl+shift+f不好使了。

可以基本断定是快捷键与别的软件冲突了,但一直也没时间排查一下。google之后来发现是搜狗输入法惹的祸。

原来是和“简繁体快捷键”冲突了。输入法中的这个快捷键我们一般不用,小勾勾去掉就成了。

eclipse中功能成功恢复,省时省力!

10.alt + shift +j java doc comments。
11.Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
12.Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
13.Alt+/   提示方法参数
14.ctrl+shift+T  查找工程中的类
15.F3  查看源代码
16.F4  显示类的继承关系,并打开类继承视图

17.Ctrl+Shift+P 定位到对于的匹配符(根据类名称搜索具体的类)

 18.Ctrl+space [new对象的时候用],可以修改快捷键

导入包:Ctrl+Shift+O
全局查找并替换: Ctrl+F
删除一行:ctrl+D
选择get、set、构造器 :Alt+Shift+S

更多快捷键组合可在Eclipse按下ctrl+shift+L查看。

Ctrl+K  快速定位到下一个

Ctrl+L  定位在某行

 调试快捷键 

   Eclipse中有如下一些和运行调试相关的快捷键。

   1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。
2. 【F11】:调试最后一次执行的程序。
3. 【Ctrl+F11】:运行最后一次执行的程序。
4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。
5. 【F6】:单步执行程序。
6. 【F7】:执行完方法,返回到调用此方法的后一条语句。
7. 【F8】:继续执行,到下一个断点或程序结束。

全局 下一个编辑器 Ctrl+F6 
全局 下一个视图 Ctrl+F7 
全局 下一个透视图 Ctrl+F8

二、MyEclipse智能提示配置方法

  1. 一般在Eclipse ,MyEclipse代码里面,打个foreach,switch等 这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio 里面是得到非常友好的代码提示的。实际上,Eclipse ,MyEclipse代码里面的代码提示功能默认的一般 是点“.”,一般是有了点“.”,才会有代码提示。原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.” 改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提 示功能了。(具体后面有说,放心)增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的 MyEclipse 8.5做讲解)。

     
  2. 打开MyEclipse 6.0.1,然后“window”→“Preferences“

  3. 选择“java”,展开,“Editor”,选择“Content Assist“

  4. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号.

  5. “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找 修改。然后“apply”,点击“OK”。

  6. 然后,“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。

  7. 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。

  8. 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。

  9. 可以看到很多配置MyEclipse 8.5的信息.

  10. 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”,查找到“.abc”的配置信息.

  11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。

  12. 回到MyEclipse 8.5界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击 “下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤和上面 的导出步骤类似。

    • 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等进行 测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方便。

      三、IDEA常用快捷键

      1. IDEA内存优化
      因机器本身的配置而配置:
      \IntelliJ IDEA 8\bin\idea.exe.vmoptions
      -----------------------------------------
      -Xms64m
      -Xmx256m
      -XX:MaxPermSize=92m
      -ea
      -server
      -Dsun.awt.keepWorkingSetOnMinimize=true
      2. 查询快捷键
      CTRL+N 查找类
      CTRL+SHIFT+N 查找文件
      CTRL+SHIFT+ALT+N 查找类中的方法或变量
      CTRL+B 找变量的来源
      CTRL+ALT+B 找所有的子类
      CTRL+SHIFT+B 找变量的类
      CTRL+G 定位行
      CTRL+F 在当前窗口查找文本
      CTRL+SHIFT+F 在指定窗口查找文本
      CTRL+R 在 当前窗口替换文本
      CTRL+SHIFT+R 在指定窗口替换文本
      ALT+SHIFT+C 查找修改的文件
      CTRL+E 最近打开的文件
      F3 向下查找关键字出现位置
      SHIFT+F3 向上一个关键字出现位置
      F4 查找变量来源
      CTRL+ALT+F7 选中的字符查找工程出现的地方
      CTRL+SHIFT+O 弹出显示查找内容
      3. 自动代码
      ALT+回车 导入包,自动修正
      CTRL+ALT+L 格式化代码
      CTRL+ALT+I 自动缩进
      CTRL+ALT+O 优化导入的类和包
      ALT+INSERT 生成代码(如GET,SET方法,构造函数等)
      CTRL+E 最近更改的代码
      CTRL+SHIFT+SPACE 自动补全代码
      CTRL+空格 代码提示
      CTRL+ALT+SPACE 类名或接口名提示
      CTRL+P 方法参数提示
      CTRL+J 自动代码
      CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里
      4. 复制快捷方式
      CTRL+D 复制行
      CTRL+X 剪切,删除行
      5.注释
      Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者 ) 6.调试部分、编译
      Ctrl+F2, 停止
      Alt+Shift+F9, 选择 Debug
      Alt+Shift+F10, 选择 Run
      Ctrl+Shift+F9, 编译
      Ctrl+Shift+F10, 运行
      Ctrl+Shift+F8, 查看断点
      F8, 步过
      F7, 步入
      Shift+F7, 智能步入
      Shift+F8, 步出
      Alt+Shift+F8, 强制步过
      Alt+Shift+F7, 强制步入
      Alt+F9, 运行至光标处
      Ctrl+Alt+F9, 强制运行至光标处
      F9, 恢复程序
      Alt+F10, 定位到断点
      Ctrl+F8, 切换行断点
      Ctrl+F9, 生成项目
      5. 其他快捷方式
      CIRL+U 大小写切换
      CTRL+Z 倒退
      CTRL+SHIFT+Z 向前
      CTRL+ALT+F12 资源管理器打开文件夹
      ALT+F1 查找文件所在目录位置
      SHIFT+ALT+INSERT 竖编辑模式
      CTRL+/ 注释//
      CTRL+SHIFT+/ 注释/*...*/
      CTRL+W 选中代码,连续按会有其他效果
      CTRL+B 快速打开光标处的类或方法
      ALT+ ←/→ 切换代码视图
      CTRL+ALT ←/→ 返回上次编辑的位置
      ALT+ ↑/↓ 在方法间快速移动定位
      SHIFT+F6 重构-重命名
      CTRL+H 显示类结构图
      CTRL+Q 显示注释文档
      Alt+1, 项目
      Alt+2, 收藏
      Alt+6, TODO
      Alt+7, 结构
      Ctrl+Alt+ LEFT/RIGHT 返回至上次浏览的位置
      CTRL+SHIFT+UP/DOWN 代码向上/下移动。
      CTRL+UP/DOWN 光标跳转到第一行或最后一行下
      ESC 光标返回编辑框
      SHIFT+ESC 光标返回编辑框,关闭无用的窗口
      F1 帮助千万别按,很卡!
      CTRL+F4 非常重要下班都用
      F2 或Shift+F2 高亮错误或警告快速定位
      Ctrl+Shift+F7 高亮显示所有该文本,按Esc高亮消失
      Ctrl+Tab 切换窗体
      Ctrl+Shift+C, 复制路径 IntelliJ Idea 常用快捷键列表
      PSVM main()
      SOUF system.out.pringln()
      CTRL+O 重写方法
      CTRL+I 重写父类方法
      Ctrl+J 自动代码
      Ctrl+E 最近打开的文件
      Ctrl+H 显示类结构图
      Ctrl+Q 显示注释文档
      Alt+F1 查找代码所在位置
      Alt+1 快速打开或隐藏工程面板
      Ctrl+Alt+ left/right 返回至上次浏览的位置
      Ctrl+alt+v/new ADSpace().var + tab键 [如:new FileOutputStream().var+Tab]   设置快捷键自动补全返回值
      CTRL+D 复制行
      CTRL+X 剪切,删除行
      Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
      Alt+回车 导入包,自动修正
      Ctrl+N 查找类
      Ctrl+Shift+N 查找文件
      Ctrl+Alt+L 格式化代码
      Ctrl+Alt+O 优化导入的类和包
      Alt+Insert 生成代码(如get,set方法,构造函数等)
      Ctrl+E或者Alt+Shift+C 最近更改的代码
      Ctrl+R 替换文本
      Ctrl+F 查找文本
      Ctrl+Shift+Space 自动补全代码 Ø Top #10切来切去:Ctrl+Tab
      Ø Top #9选你所想:Ctrl+W
      Ø Top #8代码生成:Template/Postfix +Tab
      Ø Top #7发号施令:Ctrl+Shift+A
      Ø Top #6无处藏身:Shift+Shift
      Ø Top #5自动完成:Ctrl+Shift+Enter
      Ø Top #4创造万物:Alt+Insert
      太难割舍,前三名并列吧!
      Ø Top #1智能补全:Ctrl+Shift+Space
      Ø Top #1自我修复:Alt+Enter
      Ø Top #1重构一切:Ctrl+Shift+Alt+T

      四、如何设置,使IntelliJ IDEA智能提示忽略大小写

      打开设置(CTRL+ALT+S)搜索editor,找到“Code Completion”->点击Case sensitive completion后面的选择框,选中None,然后一路确定即可。如下图:

       

MyEclipse、IDEA常用快捷键的更多相关文章

  1. Eclipse/MyEclipse中常用快捷键总结

    1.格式化代码: Ctrl+Shift+F; 2.自动生成get/set方法:Shifi+Alt+S+R(按下空格是选中). 3.自动生成toString方法:Shifi+Alt+S+S(按下空格是选 ...

  2. myeclipse的常用快捷键

    创建一个类 Alt+Shift+N,C,输入Demo,回车 创建类属性 按3次下方向键,回车,输入String name;,回车 创建构造器 Alt+Shift+S,O,回车 创建getter/set ...

  3. MyEclipse 常用快捷键

    MyEclipse 常用快捷键 编辑: Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类.try catch包围等) Ctrl+Shift+F 格式化当前代码 ...

  4. MyEclipse代码提示快捷键和常用设置

    我使用的是MyEclipse 6.0版本,代码助手(content assist)的快捷键由 Alt + / 改成了 Ctrl + Space,恰好我的输入法快捷键也是 Ctrl + Space .造 ...

  5. Eclipse或Myeclipse常用快捷键组合详解

    Eclipse 是一个开放源代码的.基于Java的可扩展开发平台,就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.. Eclipse(Myeclipse)中有很多便于开发的快捷键 ...

  6. MyEclipse中常用的快捷键大全

    http://www.cnblogs.com/wl0000-03/p/5953989.htmlMyEclipse中常用的快捷键大全 复制当前行到下(上)一行中:ctrl+alt+上下键 自动补全alt ...

  7. MyEclipse常用快捷键及快捷键大全

    MyEclipse常用快捷键:alt+/     代码提示ctrl+shift+F   代码排版ctrl + /     注释当前行 ctrl+D      删除当前行 Alt+C       拷贝当 ...

  8. Eclipse/MyEclipse超全常用快捷键汇总,绝对实用

    [MyEclipse CI 2019.4.0安装包下载] Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 常用快捷 ...

  9. myeclipse常用快捷键和小技巧

    常用快捷键: Ctrl + Shift + R 在整个项目中查找文件 Ctrl + H 查找文件,可以限定文件中包含的内容 Ctrl + Shift + G 查找一个方法在哪里被调用 Ctrl + O ...

随机推荐

  1. Delphi DBGrid记录全选和反选拖动处理

    DBGrid1.DragMode   :=   dmManual;//留意这个设置不要变 procedure ApplicationEvents1Message(var Msg: tagMSG; va ...

  2. robotframework+Selenium2Library 模态窗口的处理

    原文链接:https://www.cnblogs.com/zuola/p/5750018.html   所谓模态窗口,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框. ...

  3. 页面用一个遮罩层显示加载,加载完后隐藏该div

    <div id="background" class="background" style="display: none; "> ...

  4. idea的激活

    参考网址:https://blog.csdn.net/qq_34273222/article/details/78810799 侵删 1.进到文件夹中:C:\Windows\System32\driv ...

  5. SSM 关于service和dao的封装

    近期由于客户需求,所以我们整个小组开始开发java项目. 虽然很久以前也是系统学习过.不过干了这么多年 .net  ,有关java的早就扔了. 好了,废话不多说.我们看看SSM 关于service和d ...

  6. Tomcat源码解析-整体流程介绍

    一.架构 下面谈谈我对Tomcat架构的理解 总体架构: 1.面向组件架构 2.基于JMX 3.事件侦听 1)面向组件架构 tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成 ...

  7. We Need More Bosses CodeForces - 1000E(缩点 建图 求桥 求直径)

    题意: 就是求桥最多的一条路 解析: 先求连通分量的个数 然后缩点建图  求直径即可 #include <bits/stdc++.h> #define mem(a, b) memset(a ...

  8. POJ 2387 Til the Cows Come Home (图论,最短路径)

    POJ 2387 Til the Cows Come Home (图论,最短路径) Description Bessie is out in the field and wants to get ba ...

  9. Spring中 <context:property-placeholder 的使用与解析 .properties 配置文件的加载

    转: Spring中property-placeholder的使用与解析 Spring中property-placeholder的使用与解析 我们在基于spring开发应用的时候,一般都会将数据库的配 ...

  10. 个推基于Consul的配置管理

    作者:个推应用平台基础架构高级研发工程师 阿飞 在微服务架构体系中,由于微服务众多,服务之间又有互相调用关系,因此,一个通用的分布式配置管理是必不可少的.一般来说,配置管理需要解决配置集中管理.在系统 ...