http://blog.csdn.net/pipisorry/article/details/42913673

Eclipse常用快捷键

eclipse中提示所有快捷键的快捷键是ctrl+shift+L

菜单是在:window-->preferences-->general-->keys

Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)

Note: 屏幕旋转与eclipse复制当前行到下一行冲突解决:控制面板\外观和个性化\调整屏幕分辨率\高级设置\英特尔(R)图形和媒体控制面板\图形属性\高级模式\选项和支持\去掉“快捷键功能”启用前的勾

Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)

重构里面常用的

(一般重构的快捷键都是Alt+Shift开头)
Alt+Shift+R 重命名 (尤其是变量和类的Rename) eclipse批量修改变量名(函数名):或者鼠标选中您要修改的变量名称,右键选择【Refactor】重构选项

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 重构的后悔药(Undo)

Alt + Shift + 0 Toggle Mark Occurrences高亮显示。这个按钮没有按下,在工具栏的小黄颜色的笔 的形状的图标。或者windows-> preferences->java->Editor->Mark Occurences > Local variables就是变量的高亮显示。

编辑

文本编辑器 查找上一个 Ctrl+Shift+K 
文本编辑器 查找下一个 Ctrl+K Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行 
文本编辑器 改写切换 Insert 
文本编辑器 上滚行 Ctrl+↑ 
文本编辑器 下滚行 Ctrl+↓ 
全局 恢复上一个选择 Alt+Shift+↓ 
全局 快速修正 Ctrl1+1 
全局 内容辅助 Alt+/ 
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space 
Java编辑器 显示工具提示描述 F2 
Java编辑器 选择封装元素 Alt+Shift+↑ 
Java编辑器 选择上一个元素 Alt+Shift+← 
Java编辑器 选择下一个元素 Alt+Shift+→ 
文本编辑器 增量查找 Ctrl+J 
文本编辑器 增量逆向查找 Ctrl+Shift+J

源代码

Ctrl+Shift+F Java编辑器  格式化

Note: window-->preferences-->General-->Keys---搜索 F Editing java Source,找到 Format 这个样的选项 点击 然后在下面Binding 绑定你要的快捷键
Ctrl+Shift+M  Java编辑器 添加导入
Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。也可以使用Ctrl+1自动修正。 
ctrl+shift+o 查看引入的具体包
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+Shift+G 查找类、方法和属性的引用。例如要修改引用某个方法的代码,可以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。或者 右键  reference ?

窗口

全局 激活编辑器 F12 
全局 切换编辑器 Ctrl+Shift+W 
全局 上一个编辑器 Ctrl+Shift+F6 
全局 上一个视图 Ctrl+Shift+F7 
全局 上一个透视图 Ctrl+Shift+F8 
全局 下一个编辑器 Ctrl+F6 
全局 下一个视图 Ctrl+F7 
全局 下一个透视图 Ctrl+F8 
文本编辑器 显示标尺上下文菜单 Ctrl+W 
全局 显示视图菜单 Ctrl+F10 
全局 显示系统菜单 Alt+-

导航

Java编辑器 打开结构 Ctrl+F3 
全局 打开类型 Ctrl+Shift+T 
全局 打开类型层次结构 F4 
全局 打开声明 F3 
全局 打开外部javadoc Shift+F2 
全局 打开资源 Ctrl+Shift+R 
全局 后退历史记录 Alt+← 
全局 前进历史记录 Alt+→ 
全局 上一个 Ctrl+, 
全局 下一个 Ctrl+. 
Java编辑器 显示大纲 Ctrl+O 
全局 在层次结构中打开类型 Ctrl+Shift+H 
全局 转至匹配的括号 Ctrl+Shift+P 
全局 转至上一个编辑位置 Ctrl+Q 
Java编辑器 转至上一个成员 Ctrl+Shift+↑ 
Java编辑器 转至下一个成员 Ctrl+Shift+↓ 
文本编辑器 转至行 Ctrl+L

Eclipse查看某个方法被哪些类调用 :
1. 选中要查看的方法 ctrl+alt+h
2. 选择java类-->展开类-->选择要查看的方法-->右键选择Open call Hierarchy-->下面的Call Hierarchy面板有详细的显示

搜索

全局 出现在文件中 Ctrl+Shift+U 
全局 打开搜索对话框 Ctrl+H (全局查找/全局搜索)
全局 工作区中的声明 Ctrl+G 
全局 工作区中的引用 Ctrl+Shift+G

文件
全局 打印 Ctrl+P 
全局 关闭 Ctrl+F4 
全局 全部保存 Ctrl+Shift+S 
全局 全部关闭 Ctrl+Shift+F4 
全局 属性 Alt+Enter

项目

全局 全部构建 Ctrl+B

运行

全局 单步返回 F7 
全局 单步跳过 F6 
全局 单步跳入 F5 
全局 单步跳入选择 Ctrl+F5 
全局 调试上次启动 F11 
全局 继续 F8 
全局 使用过滤器单步执行 Shift+F5 
全局 添加/去除断点 Ctrl+Shift+B 
全局 显示 Ctrl+D 
全局 运行上次启动 Ctrl+F11 
全局 运行至行 Ctrl+R 
全局 执行 Ctrl+U

[Eclipse快捷键 10个最有用的快捷键]

[Eclipse 快捷键失效]

Eclipse中折叠代码快捷键

Windows->Perfernces > general > keys > collapse ... ctrl+shift+numpad_divide

无效时

1. 确保其有效:Windows->Perfernces > ant > editor > folding > enable fold(或者在左边搜索框里输入fold)

也可以设置初始折叠状态

note:由于有快捷键 Windows->Perfernces > general > keys > toggle folding > ctrl+numpad_divide(或者选中keys第二列,搜索ctrl_numpad_divide)

调不出折叠快捷键可能与其有关

2. 防止其他软件(e.g.输入法)占用了这两个快捷键

皮皮blog

Eclipse相关设置

General:

设置字体大小

window--preferences--General--appearance--colors and fonts--java--"java editor text font",然后点change

修改workspace目录

Window 》 Preferences-》General-》Startup and Shutdown-》Workspaces,勾选Prompt for workspace on startup 选项
关闭eclipse,重新启动时便会弹出Workspace launcher对话框,根据需要修改workspace目录

Eclipse中导入java文件中注释为乱码

出现的原因:因为windows下默认的编码是GBK,而导入的ava源文件编码是UTF-8

解决方案:

1. window->preferences->General->Content Types

> text > java source file[找到要修改的文件的类型 ]> 在下面有个Default encoding,在输入框中输入导入文件的编码GBK(或者UTF-8)

【Eclipse JAVA文件注释乱码】

2. 如果还有单个文件编码错误:file右键>property>修改编码

3. 将原文件用notepad++打开,右下角会显示其编码格式,在菜单中修改为utf-8或者gbk

【设置eclipse编码方式】

Java:

格式化代码时指定多少行自动换行

Eclipse自带的Ctrl+shift+f格式化代码时,如果原来的一行代码大于80列(SUN推荐的编码风格默认是80列换行),Eclipse就会自动换为多行。

修改:preferences->Java->Code Style->Formatter->Edit->Line Wrapping

Maximun line width”指定大于多少列时换行。{在“Line Wrapping”选项卡中,还能过选择"Line Wrapping policy"可以指定构造函数、方法体等的换行情况。}

保存时注意:Profile name : Eclipse [built-in]改为Eclipse [built-in]1 ,并要点多次OK确认才能生效

自动代码提示

工具栏的Window > Preferences > JAVA > Editor > Content Assist > Auto activation triggers for JAVA

这个配置的意思就是,什么情况下会触发自动提示,默认里面应该是只有一个. 的符号,这也是为什么我们写代码的时候在输入. 的时候会出现自动提示

把.asdfghjklqwertyuiopzxcvbnm等键盘上所有你想触发自动提示的字符都输入后面那个框里就可以了

皮皮blog

eclipse常用插件

Virtual Word Wrap(wordwrap)

Help → Install new Sofeware → search for new features to install ,“ Name ”中填入“ wordwrap ”,“ URL ”中填入“ http://ahtik.com/eclipse-update/ ”选中安装即可。安装完毕后在文本编辑器的右键菜单中就可以看到“ Virtual Word Wrap ”了。

from:http://blog.csdn.net/pipisorry/article/details/42913673

ref:

eclipse快捷键、设置及常用插件相关推荐

  1. idea引用eclipse快捷键和一些实用插件

    idea引用eclipse快捷键 Ctrl+1快速修复(最经典的快捷键,就不用多说了) Ctrl+D:删除当前行 Ctrl+Alt+↓复制当前行到下一行(复制增加) Ctrl+Alt+↑复制当前行到上 ...

  2. 玩转Eclipse — 快捷键设置及汇总

    快捷键的意义就是使操作方便快捷,往往一个组合键,就可以完成鼠标多次定位和点击才能执行的功能.对快捷键越熟练,其快速的优势越明显.Eclipse快捷键的设置其实比较简单,只是快捷键的数量比较多. 1. ...

  3. Allegro-PCB自定义快捷键设置和常用键盘命令

    Allegro-PCB自定义快捷键设置 一.用env文件设置快捷键 1.Cadence 设计系统程序安装在 D:\Cadence 下,则 evn 文件将在D:\Cadence\SPB_17.4\sha ...

  4. Adobe Acrobat Reader 的快捷键设置和常用快捷键

    1. 设置单键快捷键 Adobe Acrobat Reader 的快捷键设置_LawsonAbs's Spiritual Home-CSDN博客 2. 快捷键 Adobe Acrobat 中的键盘快捷 ...

  5. linux securecrt快捷键设置,SecureCRT常用快捷键设置

    1:如果不想每次登陆都输入密码,可以在你打开的session里邮件session option->login action 选中automate logon 双击ogin 和assword分别输 ...

  6. Eclipse快捷键:最常用且高效的快捷键

    1.对类重命名 F2 2.规范格式 Alt+s+f 3.代码编写提示 Alt+/ 4.查看源文件或定义 F3 5.查看接口的实现类 F4 6.视窗变大变小 Ctrl+M 7.删除当前行代码 Ctrl+ ...

  7. 最常用的Eclipse快捷键

    本文是一些最实用.最齐全.最省时间的 Eclipse 快捷键总结,这些快捷键可以让帮助你完成工作中的任何一个操作.欢迎参考. 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间 ...

  8. Eclipse快捷键以及设置

    转自:http://www.blogjava.net/liudawei/articles/362468.html Eclipse实用快捷键大全 收藏 Alt+左箭头,右箭头          以在编辑 ...

  9. IDEA常用设置及推荐插件

    IDEA常用设置及推荐插件 原创: macrozheng macrozheng 5月3日 本文主要记录IDEA的一些常用配置,IDEA与Eclipse的常用快捷键对比及推荐一些好用的插件. 基本设置 ...

最新文章

  1. setitimer 创建两个定时器_JavaScript第二十四篇 高级定时器(下)
  2. SAP内存 和 ABAP内存 的简单介绍说明
  3. Python拼接字符串的7种方法总结
  4. 防止电脑自动休眠小妙招
  5. mysql算法优化原则_Mysql优化原则_小表驱动大表IN和EXISTS的合理利用
  6. Hello OpenGL——OpenGL在Visual c++6.0安装和配置
  7. 还记得吗?可我摸了摸的太空堡垒
  8. 使用Maven Archetype生成工程报错的解决
  9. python array函数_Python bytearray() 函数
  10. 数据重现之11.5.2:RAID5同步与异步的判断
  11. Leetcode每日一题:204.count-primes(计数质数)
  12. [转载]SVN使用教程
  13. JS 100内与7相关的数
  14. 探索图片透明度叠加方式
  15. 实现sqlite datediff日期时间相减(日期差)的方法
  16. 各种零知识证明的比较!
  17. python反距离权重法_先从IDW(反距离权重)插值开始吧
  18. Macbook Pro 鼠标卡顿问题
  19. python抓取微博评论的图片_用Python语言爬虫抓取微博评论图文教程
  20. k8s学习(二十四) 使用prometheus监控kubernetes集群应用

热门文章

  1. 在ubuntu中添加EPSON L485打印机
  2. 如何查看手机蓝牙的HFP的版本
  3. html判断是否在页面,js判断页面关闭
  4. 字符串(字节)长度计算
  5. C语言 :学习动态内存分配
  6. MOS管开关电路应用及MOS管原理、选型
  7. 关于计算机的英语名言,英语名人名言:计算机Computers/Technology
  8. 领英如何设置好友谁可见,批量加好友的好友,不让对方查看自己的好友,置顶推荐
  9. canny算法(1)——高斯平滑滤波
  10. 迭代器模式实例与解析---实例:电视机遥控器