Eclipse的技巧(快捷键等)

来源:互联网 发布:java读取txt文件第二行 编辑:程序博客网 时间:2024/06/06 01:59

常用快捷键

(加粗的快捷键,较为常用。)
编辑

快捷键 说明 补充 Ctrl+1 快速修复 (最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try Ctrl+/ 注释当前行,再按则取消注释 Ctrl+D 删除当前行或者多行 Ctrl+Z 撤销 Ctrl+Y 重做 (与撤销Ctrl+Z相反) Ctrl+Shift+F 格式化当前代码 注意与输入法冲突,如搜狗中此快捷键默认开启是繁简切换,可以选择修改或关闭;而Windows10中自带的微软输入法也是繁简切换,暂无法关闭 Ctrl+Shift+M 添加类的import导入 Ctrl+Shift+O 组织类的import导入 (既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用) Alt+/ 内容辅助 (帮你省了多少次键盘敲打,太常用了) Shift+Enter 在当前行的下一行插入空行 (这时鼠标可以在当前行的任一位置)

选择、移动、查找

快捷键 说明 补充 Alt+↓/↑ 当前行和下/上面一行交互位置 (特别实用,可以省去先剪切,再粘贴了) Ctrl+↑/↓ 文本编辑器视图向上/下滚动一行 Ctrl+Alt+↓/↑ 复制当前行到下/上一行 (复制增加) Alt+Shift+↑ 选择封装元素 Alt+Shift+←/→ 选择上/下一个元素 Shift+←/→ 从光标处开始往左/右选择字符 Ctrl+Shift+←/→ 选中光标左/右边的单词 Ctrl+←/→ 光标移到左/右边单词的开头 Alt+←/→ 前/后一个编辑的页面 F3 跳转到声明处 Ctrl+左键 查看方法的实现 (可用Alt+←返回) Ctrl+F 查找后替换字符、单词等 Ctrl+H 搜索方法等

运行、调试

快捷键 说明 补充 Ctrl+F11 运行Run F11 调试Debug F5 单步跳入 F6 单步跳过 F7 单步返回 F8 继续 Ctrl+Shift+D 显示变量的值 Ctrl+Shift+B 在当前行设置或者去掉断点 Ctrl+R 运行至行 (超好用,可以节省好多的断点)

导航、重构、视图

快捷键 说明 补充 Ctrl+E 快速显示当前Editer的下拉列表 (如果当前页面没有显示的用黑体表示) Alt+Shift+R 重构,重命名方法名、属性或者变量名 (重构的快捷键一般Alt+Shift+xx) Alt+Shift+Z 撤销重构 (重构的后悔药) Alt+Enter 显示当前选择资源的属性 windows下的查看文件的属性就是这个快捷键,通常用来查看文件在windows中的实际路径 Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+L 文本编辑器,转至某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer (Windows下关闭打开的对话框、浏览器等都可以)



资料

  • eclipse最有用快捷键整理(2013 年 3 月 30 日 BY WEAGER)(http://rongmayisheng.com/post/eclipse%E6%9C%80%E6%9C%89%E7%94%A8%E5%BF%AB%E6%8D%B7%E9%94%AE%E6%95%B4%E7%90%86)
  • Eclipse(2015-08-03 只缘心高嫌地窄)http://blog.csdn.net/u014015972/article/details/47264493
  • 最常用的Eclipse快捷键(2015)(http://www.importnew.com/15440.html)

API访问限制错误

Eclipse默认把某些受访问限制的API设成了ERROR(如CachedRowSetImpl类)
解决:
Windows-Preferences-Java-Compiler-Errors/Warnings里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过了


去掉Eclipse中没用的workspace记录

修改文件eclipse解压路径\configuration\.settings\org.eclipse.ui.ide.prefs
找到RECENT_WORKSPACES=一句,后面的值就是workspace的路径,多个路径用“\n”分隔,删除某些workspace对应的路径。


恢复Eclipse中误删的文件

右击工程,选择【Restore from Local History…】,从本地历史中恢复.


其他

开发C/C++程序: CDT插件+MinGW
开发Python: PyDev插件+Python2或Python3
开发Android:ADT插件+ADK

0 0
原创粉丝点击