`
ParanoidAndroid
  • 浏览: 10563 次
  • 性别: Icon_minigender_2
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

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

阅读更多
虽然是很火星的技巧,但我敢保证没有哪本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两个快捷键。




欢迎大家回帖补充。
分享到:
评论
14 楼 java.lang.Object 2009-07-24  
不好意思,各位,我是用netbeans的
13 楼 ubotutwin 2009-07-24  
alt+shift+r 快速修改变量、方法、类等的名称
alt+shift+x 运行程序
alt+shift+d debug f5、f6单步跟进、单步跨越
ctrl+f 搜索(文件内)
ctrl+h 搜索(全局)
shift+方向键上、下 上移、下移代码
12 楼 dumbness 2009-07-24  
help -> key assist
11 楼 firefly.li 2009-07-24  
ctrl+shift+M 导入选中的类(导入单个类)
ctrl+shift+X(Y) 选中部分的大小写转换
ctrl+alt+H 打开调用层次
ctrl+T 查看类层次
ctrl+L 到达指定行
ctrl+M 当前窗口最大化
ctrl+F6 切换编辑器窗口
10 楼 sgp2004 2009-07-24  
ctl+1
ctl+t
shift+alt+s
alt+/
这几个好好用就很省事了 hoho
9 楼 sgp2004 2009-07-24  
自动get set : source -> generate getter and setter
或者快捷键 shift+alt+s
8 楼 luckaway 2009-07-24  
另推荐一个插件Easy Explore。

http://www.open-open.com/open4504.htm
7 楼 luckaway 2009-07-24  
引用
比如在修改变量名的时候可以节省大量时间
:正确的方法应该是选中该变量名-》右击-》Refactor-》rename
改方法名类似

Refactor栏目里很多功能 重构时经常用到的
6 楼 jansel 2009-07-24  
我经常用的Ctrl+D 删除行
5 楼 repsihWDX 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 方法的调用方查询
4 楼 wushao 2009-07-24  
shift+alt+M 可以把选中的代码提取到一个方法中
crtl+1 快修正功能
3 楼 donnki 2009-07-24  
ctrl+alt+s 与SVN比资源库比较
ctrl+alt+c SVN提交
ctrl+shift+s r 自动生成属性的setter/setter
ctrl+shift+x j 运行java程序
2 楼 donnki 2009-07-24  
ctrl+shift+f
格式化代码

alt+/  模板自动完成

ctrl+shift+o 自动导入import
1 楼 ParanoidAndroid 2009-07-24  


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

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

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



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


相关推荐

    eclipse

    描述中的链接指向了一篇在iteye博客上的文章,虽然具体内容未提供,但通常这类文章会分享有关Eclipse使用技巧、配置优化或特定功能的解析。Eclipse社区活跃,有许多博客和论坛讨论如何利用Eclipse进行更高效、更便捷...

    Eclipse快捷键

    做java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键...

    Eclipse shortcut closet

    在Eclipse中,用户可以创建并保存自己的项目模板,方便后续新建项目时直接套用,节省配置时间。 综合以上信息,我们可以期待这篇博客提供了以下内容: 1. **Eclipse基础快捷键**:列出并解释了Eclipse中最常用的...

    eclipse 使用

    3. **自动导入**:开启自动导入功能,能快速引入所需库和类,节省手动导入的时间。 4. **内容辅助**:利用代码提示功能(Ctrl+Space),快速完成代码编写,减少错误。 5. **快捷键**:学习并掌握Eclipse的常用...

    IntelliJ Idea所必要撑握的使用技巧.pdf

    掌握IntelliJ Idea的使用技巧,不仅能帮助开发人员快速上手项目,还能大幅度提升开发效率,节省宝贵的时间。以下是一些必须掌握的IntelliJ Idea使用技巧。 首先,快捷键是提高开发效率的重要工具。例如,使用CTRL+H...

    软件工程中的故障排除与调试技巧.pptx

    - **节省时间和精力**:快速定位和解决问题可以显著减少开发周期。 - **增强用户体验**:稳定的软件能够提供更好的用户体验。 - **提高软件稳定性**:通过及时修复问题,提升软件的整体稳定性。 - **提高软件质量**...

    shuixian.rar_site:www.pudn.com

    "仅供大家参考,谢谢"表明这个"水仙"项目可能是一个示例程序或者开源项目,作者分享出来是为了让其他开发者学习、研究或改进。这通常意味着源代码是可查看的,开发者可以从中学到编程技巧,理解如何组织代码结构,...

    struts 2.05 插件

    这样,开发者可以快速搭建起基本的业务逻辑框架,节约大量手动编写代码的时间。 **3. 动态配置** 在Eclipse中,插件允许用户通过图形界面动态编辑struts.xml配置文件。这种方式直观且易于理解,减少了因手动编辑XML...

    spket-1.6.23.rar

    Spket有一个活跃的开发者社区,提供了持续的更新和支持,用户可以通过社区获取最新的功能和修复的bug,同时分享自己的经验和技巧。 9. **安装与配置** 安装Spket插件非常简单,只需将解压后的"spket-1.6.23...

    Java开发利器Myeclipse全面详解

    作者在书中穿插了自己的心得和经验,分享了各种小技巧和注意点,以及在面对不同选择时的建议和主流趋势。视频讲解和综合案例的结合,也使得学习MyEclipse更加直观和易于理解。 总之,MyEclipse是Java开发领域的一把...

    Explorer4JSP工具-JavaWeb-JSP技术研发人员必备工具

    开发者可以迅速定位到程序中的错误,节省了调试时间,降低了出错概率。 **3. 文件管理** Explorer4JSP具备良好的文件管理能力,可以方便地组织和管理项目中的JSP文件。用户可以通过其界面清晰地查看目录结构,进行...

    SourceInsight_3.5_Chinese

    - **智能提示与补全**:在编写代码时,SourceInsight 可以提供实时的语法提示和自动补全功能,帮助开发者节省时间,减少错误。 - **动态分析**:SourceInsight 能够实时分析代码,包括函数调用关系、变量作用域等,...

    CodeAtlas手册1

    CodeAtlas通常兼容主流的开发工具,如Visual Studio、Eclipse或IntelliJ IDEA等。下载适用于你的IDE的CodeAtlas插件包,然后按照以下步骤进行安装: 1. 打开IDE的扩展管理界面。 2. 选择“添加”或“导入”选项,...

    Template-ShortCuts

    这个项目的目的是分享和收集各种高效的开发技巧,帮助开发者优化工作流程。它可能包含不同IDE的配置文件,如Eclipse的`.settings`目录下的`templates.xml`,或者IntelliJ IDEA的`idea.vimrc`等。用户可以通过导入...

    个人工具包制作

    使用批处理脚本或者自动化工具(如AutoHotkey或Tasker)可以将常用任务集成到一键执行的命令中,节省时间。 5. **整理与归档**: 对于“grgjx”压缩包,可能包含了预设配置好的各种工具,如定制版的编辑器、特别...

    My MyEclipse layout template

    通过这种方式,开发者可以避免每次启动或切换项目时手动调整界面,节省大量时间。 【标签】"源码"意味着讨论可能包含了关于阅读、编写和理解代码的方面,而"工具"则指出这是关于MyEclipse这一开发工具的使用技巧。 ...

    使用J2EE Spider进行代码生成.

    如果需要更深入学习,可以访问提供的博文链接——,博主可能分享了更多关于J2EE Spider的实战经验和技巧。 总之,J2EE Spider是一个强大的代码生成工具,对于J2EE开发者来说,它能有效提升开发效率,降低开发成本,...

    10位顶级大师的开发原则

    这些工具可以帮助开发者快速生成常用的代码结构,从而节省时间并减少出错的机会。Chad还提到了Eclipse Templates的功能,它可以自动完成代码片段,进一步提高开发效率。使用IDE和其他辅助工具,可以让开发者更加专注...

Global site tag (gtag.js) - Google Analytics