提高Eclipse效率的10个技巧

第一次翻译,有许多不足,但大致意思已经有了,英文好的可以看原文http://www.dzone.com/links/r/top_10_tips_on_how_to_be_more_productive_with_the.html

1、文本编码



保存文件时,Eclipse工作空间中的文件编码使用的是操作系统底层的编码。然而,你经常想创建一个不依赖于底层的应用程序,为了实现这个目的,可以把文件的编码设置为UTF-8。使用UTF-8会避免因为部署的操作系统不同而出现的乱码问题。

可这样设置:Prefrences--->General--->Workspace




2、在构建之前自动保存


一些人经常使用Crtl+s来保存,有些甚至使用更糟的方法---使用鼠标点击保存按钮,经常保存时正确的,但是可以设置一下,来减少按鼠标和键盘的次数,
步骤:Prefrences--->General--->Workspace



3、设置过滤器类型(插件和富客户端开发者)


(这段不是很会翻译)在类型过滤器中移除某些类型(例如:类,接口),
设置:Preferences-->Java-->Appearance-->Type Filters




4、在调试中使用"Step Filtering"


使用“Step Filtering”可以过滤掉你不想看到的类型,这将有助于你专注于实际的代码,不会对你公开你没有源码的内部工作过程。
设置:Preferences-->Java-->Debug-->Step Filtering




5、Always launch the previously launched application


这个选项可以确保你最新的配置被使用。在默认的设置中,Eclipse尝试着为这些选中的资源确定最合适的配置,这是相当烦人的。
设置:Preferences-->Run/Debug-->Launching




6、在项目中保存你的启动配置


你可能会花大量的时间来设置你的启动配置,你可以将它存储为一个文件放在你的一个项目里,这样就可以查看它,这样就可以和你的同事共同使用而不用重新配置
配置:Menu: Run-->Run Configurations...-->Launch Configuration Tab:Common



7、让你的一个启动配置总是出现在菜单上


如果你有许多的启动配置项,可以选择一个你喜欢的显示在菜单上



8、Organize imports on save


在Eclipse中,Java开发者从来不用担心导入的问题,Eclipse会导入自动添加进来的类文件。但是,修改或者移动代码可能会使一些导入的文件不可用,为了修复这个,你可以使用shift+crtl+o或者shift+cmd+o(MAC)来清理导入的文件,或者是设置一下使工具自动清理
设置:Preferences-->Java-->Editor-->Save Actions



9、Format edited lines on save



代码格式化在Eclipse中是非常有用的。不管是谁编写代码,格式化可以使你的代码保持一致,增强可读性和易理解性。但是格式化会影响同一个文件的不同版本间的比较,
如果你想在格式化后还能看到修改后的代码,那么"format only edited lines on save"是一个很好的选择。
设置:Preferences-->Java-->Editor-->Save Actions



10、让Eclipse自动完成

一个好的IDE应该在开发人员编写代码时根据代码进行提示,Eclipse在代码重构,代码协助,快速修复等许多方面做到了这点,所以不要自己写太多代码,多使用自动完成,这回节省很多时间,强烈建议使用快捷键。
  • Quick Fix: ctrl+1 or cmd+1 on a Mac
  • Content Assist: ctrl+space (for Mac and PC)
  • Quick Access: ctrl+3 or cmd+3 on a Mac

    aka ctrl+awesome

  • Open Type: shift+ctrl+T or shift+cmd+T on a Mac


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值