论坛首页 入门技术论坛

大家分享一下Eclipse中节省时间的技巧吧

浏览 31727 次
该帖已经被评为新手帖
作者 正文
   发表时间:2009-07-24  
虽然是很火星的技巧,但我敢保证没有哪本Eclipse教材把它们都总结成了一篇这么短小的文章。以下的五角星表示有用程度。


【初级技巧】
★★ 鼠标放在一个类名上面,会显示Javadoc。也可以通过屏幕下方的Javadoc面板来查看(你可以把它看成是MSDN的Java版)。
★ 每个函数的第一行,左边有个圆圈,单击这个圆圈可以把该函数的大括号内的部分收缩起来,节省屏幕空间。
★★★★ 屏幕右边有个Outline面板,把程序中出现的变量和函数都一目了然地显示出来。
★★★★★ “查找与替换”中的“Whole Word”、“Case Sensitive”和“Replace/Find”,这几个功能务必要熟悉,比如在修改变量名的时候可以节省大量时间。
★★★★★ 常用的快捷键当然要会背的,例如Ctrl-F11运行,Ctrl-/ 把代码注释掉。
★★★★★ 一定要熟悉Eclipse的自动缩进功能。比如说:1)输入左大括号后按回车会有什么结果;2)如何把一个函数中的五行代码复制到另一个函数,并且保持缩进。


【中级技巧】
★★★★★ 听说可以自动把代码摆整齐,我不知道在哪个菜单里。
★★★★ Ctrl-Shift-O 自动补充所缺的Import语句,这个我平均每天用两次。
★★★★★ Eclipse不像Visual Studio那样可以直接把按钮拖到界面上来。这个可以自己到Google搜索,比如“swing rad”,“android rad”。
★★★★ 还有那种自动生成代码的工具,尤其是Eclipse自带的xml编辑器太弱小了。
★★★★ 听说MyEclipse多了很多功能,应该可以节省时间吧。
★★★★ 解决莫名其妙的问题:Project->Clean,这个我平均每天用一次……
★★★ 可以自动生成getters和setters函数,忘记是在哪个菜单里了。
★★★★ 有空的话,把每个菜单、每个右键菜单、每个工具栏里的东西都试一试,说不定有收获。我刚刚就在右键菜单里发现了F3和F4两个快捷键。




欢迎大家回帖补充。
   发表时间:2009-07-24   最后修改:2009-07-24


从http://www.iteye.com/topic/101025 这个帖子又学到一些东西:

★ ctrl+o,ctrl+t把Outline和Hierarchy面板中的内容显示在中间。
★ ctrl+L 这个的前提是你心里记住了需要用到的行号。
★ alt-/和Ctrl-1  显示代码补全提示,小心后者把对的改成错的。

★★★ 把Preferences里面的选项都看一看
★★★★★ 要熟悉撤销和恢复的操作,多练几次
? 上面说了一个整理代码的是不是ctrl+shift+f?



(提醒自己把项目进度备份一下)


0 请登录后投票
   发表时间:2009-07-24   最后修改:2009-07-24
ctrl+shift+f
格式化代码

alt+/  模板自动完成

ctrl+shift+o 自动导入import
0 请登录后投票
   发表时间:2009-07-24   最后修改:2009-07-24
ctrl+alt+s 与SVN比资源库比较
ctrl+alt+c SVN提交
ctrl+shift+s r 自动生成属性的setter/setter
ctrl+shift+x j 运行java程序
0 请登录后投票
   发表时间:2009-07-24  
shift+alt+M 可以把选中的代码提取到一个方法中
crtl+1 快修正功能
0 请登录后投票
   发表时间:2009-07-24   最后修改:2009-07-24
ctrl+shift+R 获取resources.可用来快速检索非工程内的资源文件和工程内的非java文件。
ctrl+shift+T 快速找工程内的类
ctrl+1 快速修复,对一些小xx很快
alt+shift+z y 快速try cache块包围
ctrl+delete(backspace,left,right) 快速按词或驼峰删除或移动光标
ctrl+o 快速outline查找
点方法 f2 查看doc
f3 跳转对应类(也可按ctrl+点击)
键入syso 然后alt+/ System.out.println();
ctrl+t 继承树查询
alt+shift+f project查询
ctrl+alt+h 方法的调用方查询
0 请登录后投票
   发表时间:2009-07-24  
我经常用的Ctrl+D 删除行
0 请登录后投票
   发表时间:2009-07-24   最后修改:2009-07-24
引用
比如在修改变量名的时候可以节省大量时间
:正确的方法应该是选中该变量名-》右击-》Refactor-》rename
改方法名类似

Refactor栏目里很多功能 重构时经常用到的
0 请登录后投票
   发表时间:2009-07-24  
另推荐一个插件Easy Explore。

http://www.open-open.com/open4504.htm
0 请登录后投票
   发表时间:2009-07-24   最后修改:2009-07-24
自动get set : source -> generate getter and setter
或者快捷键 shift+alt+s
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics