1.自动完成——Eclipse有一个自动完成代码功能,快捷键是ctrl + space。当点击时就会弹出一个对话框,上面有与前后文相关的一些建议。只要有一个可能性,Eclipse就会替你完成。

2.快速的格式化你的编码——如果代码被修改的很多,就会变得很难看。没有适当的缩进,确定代码发生了什么变化将异常困难。格式化代码可以用快捷键Ctrl + shift + F。你甚至能设置你自己的格式,步骤是进入到Project>Preferences>Java Code Style>Formatter菜单,选中“enable project specific settings”选项,然后编辑自己的格式并用新名字保存起来。

3.去除不必要的编码——如果一个工程维护得不好,而又经常修改,会引入很多不必要的导入、转换,还有其他一些普通的、容易检测到的编码错误。可以通过一个代码清理技巧来快速除去这些错误。在你的工程文件夹上面右击,选择source>clean up就可以了。像代码格式化工具一样,还可以自定义你自己的代码清理。

4. 转向声明——想知道方法、变量或者类是在哪声明的吗?这个很简单,按住ctrl键,然后点击参考。

5. 查找全部参考文件——如果你要为一个方法、变量或者类找到全部参考,选中需要的参考,然后右击并选择所需要的搜索范围。

6. 快速选择成组的字符——需要删除整个字符串,或者一个方法参数声明中的所有东西吗?选中字符串两端的字符(比如分别选中上句话的"符号或者(符号),这样中间的东西也全部被选中。这个甚至同样适用于类和方法。你可以用三次单击选择一整行。

7.重命名所有实体————如果你需要对一种方法、变量或类进行重命名,你都可以通过重命名任何一个实体的方法进行,选中参考并按下Alt + Shift + ?键后出现参考对话框,你可以重命名该实体。按下回车键,所有的实体都会被重命名。

8.更改方法签名————如果您需要更改方法签名的任何部分,一个方法名称、参数,或返回类型,通过参考方法,你能很快地随意改变方法中的所有参数。按下alt + shift + c键,将弹出一个对话框,供你选择。

9. 自动生成getters和setters——笨蛋才自己写getters和setters。在你写出所有的类的成员后,在编码窗口的任何地方右击,选择creen>source>generate getters and setters。选择你想为其生成getters和setters的变量。

10. Javadoc文档生成简单——在Eclipse里文档生成是件简单的事情,只要键入“/**”,在一个声明上按enter键。Eclipse自动创造前后文相关的文档注释(比如一个方法参数或者一个类的作者)。在这之后你只需写出这个方法实际应该做什么。

11. 运行单元测试——选中单元测试,按alt + shift + x键,然后按t键。你可以在调试器里面运行单元测试,方法是按alt + shift + d键,然后按t键。

12. 注释掉代码——如果你需要快速的注释掉代码块,选中相应的行然后按ctrl + /,你可以用同样的方法解除代码注释。

转载于:https://www.cnblogs.com/feiweiwei/archive/2010/03/18/1688878.html

Eclipse 12大使用技巧相关推荐

  1. 微信公众号12大互动技巧

    自动回复做好引导 文章底部的关键词回复 设置互动栏目 主动发送目录 与用户固定时间互动 | 及时解答粉丝的问题 及时解答粉丝的问题 咨询相关问题予以及时解答,最好给出一个自己的建议. 看到一些文章的( ...

  2. 在Mac上使用“系统偏好设置”的 12大提示和技巧

    无论您是 macOS 新手还是老用户,系统偏好设置中可能有一些您尚未找到的内容.系统偏好设置是所有 Mac 设置的中心--您可以从实用程序调整扬声器输出.显示设置.隐私选项等.Apple 在使系统偏好 ...

  3. 2016版excel_憋了三年,整理出这些相见恨晚的Excel大神技巧,分分钟做出超赞Excel表格!...

    对数据处理人员来说,掌握Excel技巧可以让工作更加省时省力,Excel用的好,不光下班会很早,你也将会增加一项职场核心竞争力.想要成为Excel高手,熟练掌握Excel使用技巧,提高工作效率,请认真 ...

  4. 考研英语阅读12种解题技巧!快来马!

    考研英语阅读作为考研英语的重中之重,抽象的技巧如果不经过大量的训练和强化,是无法固化为学生个人的解题能力.所以大量的练习十分必要,今天给大家总结了:考研英语阅读12种解题技巧~快来看看吧~ 例证题: ...

  5. 80后员工的12大缺点,管理他们需要18般兵器

    80后员工的12大缺点,管理他们需要18般兵器 马修鹏 转载 http://www.chinaceot.com "80后"最先由少年作家恭小兵提出,指代1980至1989年出生的年 ...

  6. 康康我!!Eclipse常见的使用技巧(快捷键)大全

    Eclipse常见的使用技巧及快捷键: 示例 1 : 批量修改 示例 2 : 快速输入主方法 示例 3 : 快速输入System.out.println 示例 4 : 快速输入for循环 示例 5 : ...

  7. 富人和穷人的12大经典差异

    富人和穷人的12大经典差异 1.自我认知 穷人:很少想到如何去赚钱和如何才能赚到钱,认为自己一辈子就该这样,不相信会有什么改变. 富人:骨子里就深信自己生下来不是要做穷人,而是要做富人,他有强烈的赚钱 ...

  8. linux bash 效率,提高Linux工作效率的十大bash技巧

    原标题:提高Linux工作效率的十大bash技巧 " 希望我的这些追求最大化命令行效率的努力成果也能给其他喜欢使用bash的朋友们带来一些帮助. 我喜欢钻研bash环境.很多时候,在使用ba ...

  9. 机器学习的12大经验总结

    机器学习的12大经验总结 https://www.toutiao.com/a6640235431042482695/ 2018-12-29 10:24:49 机器学习难吗?有些小伙伴们会说,难!真的难 ...

最新文章

  1. php7.1安装redis,php7安装redis扩展
  2. Selenium3自动化测试——19.读取数据文件
  3. python int函数详解_Python内置函数OCT详解
  4. Web云笔记--CSS
  5. 重写、重载方法的调用
  6. 2013.8.4thinkPHp学习
  7. c语言英文单词倒着,C语言实现英文单词助手
  8. 190328文件处理
  9. uniapp 小程序授权登录时 获取不到用户头像等信息 只能得到灰色缺省头像以及nickname 为“微信用户”等
  10. PCBA电路板中电容MLCC失效分析-应力测试作业指导
  11. iOS基础-高级进阶面试题
  12. vue3小兔鲜商城项目学习笔记+资料分享06
  13. Cannot create PoolableConnectionFactory (Access denied for user ''@'localhost' (using password: YES)
  14. open-falcon API 访问
  15. 海尔微型计算机一键还原怎么操作,电脑的一键还原在哪_电脑一键还原详细教程_电脑一键还原怎么操作...
  16. 实现简单的登录界面(用户,密码,验证码)
  17. 90后创业者杨宝通:草根如何从零开始创业?
  18. android高仿全民直播、多窗口管理、图标效果、开发框架,下拉上滑、UI框架等源码...
  19. 教你学会制作rpm安装包
  20. pd.set_option

热门文章

  1. 利用Matplotlib进行科技论文绘图模板
  2. 逼格程序员—比逼格更有逼格
  3. Android | 教你如何开发一个证件照DIY小程序
  4. 苹果手机滑动光标怎么设置_iphone手机光标如何移动?苹果手机移动光标位置的三种方式...
  5. Code Jam 2017 Qualification Round Problem A. Oversized Pancake Flipper
  6. 数据结构——图的链表实现(邻接表表示法)
  7. GitEmoji使用指南
  8. Protues 基于51单片机的DS18B20温度采集:键盘输入温度上下限_超出设定温度范围报警_8数码管显示
  9. 何海波:以数据推动法治(附PPT、视频)
  10. mysql 什么树_搞懂MySQL InnoDB B+树索引