以下除特殊说明均在 Windows->Preferences里面操作

如何把Eclipse关闭提示调出来?

General->Startup and Shutdown,在 Confirm exit when closing last window 前打钩,单击Apply->OK 就可以了

Eclipse编辑框右面长度的位置设置一条线

General->Editors->Text Editors,在这里面,把Show print margin选上, Print margi column处填写长度

高亮当前行

General->Editors->Text Editors->Current line highlight,但淡蓝色最好,其他可以调节选定字体的颜色和背景,通常设置背景颜色为粉红色

快速区别所做修改

General->Editors->Text Editors->Quick Diff(快速区别)Changes(棕色)Additions(绿色)Deletions(红色)

将当前Format快捷键修改

General->Keys,将Ctrl+Shift+F改为Ctrl+Alt+Space

显示Java 类型,是接口还是抽象类还是枚举等

勾选General->Appearance->Lable Decorations->勾选Java Type Indicator

高亮变量,变化等等

Java->Editor->Syntax Coloring(语法着色)->Java->Annotation element references(注释元素引用)、Auto(un)boxed expressions(自动(非)框式表达式)、Local variables declarations(局部变量声明)、Local variables(局部变量)、Parameter variables(参数变量)【统一设置成蓝色】;Method declarations(方法声明)用棕色加粗;

Eclipse 默认设置的换行长度, 格式化代码后,经常换行,非常难看。

Java->Code Style->Formatter->Edit... ->Line Wrapping->Maximum line width:默认80
重建一个Profile name,把Maximum line width改成100左右就行了。

修改单行注释长度

Java->Code Style->Formatter->Edit->Comments里找到Line width 设置Maximum line width for comments: 的数值,改到100左右就行了

如何去掉Eclipse里面自动追加的一些注释

1、Java -->Code Style -->Code Templates--> Code --> Method body,然后单击右边的编辑(Edit)按钮,就可以把Auto-generated method stub去掉
2、Java -->Editor-->Templates然后找到try选项,双击进行编辑,将// TODO: handle exception等不想要的注释去掉
当然你还可以编辑别的选项。

新建文件时自动生成注释

Java-->Code Style-->Code Templates->Code-->New Java file

${filecomment}
${package_declaration}
/**
* @author Jacksile E-mail:tufujietec@foxmail.com
* @date ${date} ${time}
* @function
* @version 1.0
* @parameter
* @since
* @return
*/
${typecomment}
${type_declaration}

其余注释在Java-->Code Style-->Code Templates->Comments或者Code中节点里面编辑即可

格式化当前文件代码、文件夹中的所有文件或者整个工程代码

单个文件:文件中右击Source->Format或者使用快捷键
文件夹中的所有文件:文件夹右击Source->Format
整个工程:src右击Source->Format

自定义视图

Window->Customize Perspective...->Shortcuts->Submenus标签:可以将特定视图加入到Open Perspective或者Show View的菜单选项中,或者Window->Customize Perspective...->Commands Groups Availability标签:可以将特定视图加入到菜单条中

去除未被使用的包

手动去除

移除某个类中的

当某个类中存在未使用的引用包时,使用快捷键Ctrl+Shift+O即可将其移除

移除整个包中的

当一个包中,或者几个包中有很多类都存在未使用的引用,用第一种方法显然非常费事,这时我们可以采取批量操作的方式。在Package Explorer下右键点击src包名,依次选择Source—>Organize imports即可

保存时自动移除

Java->Editor->Save Actions,然后选择Perform the selected action on save,再勾选Organize imports即可:

Eclipse中高亮显示相同的变量

快捷键

这种方式最快捷:Alt+Shift+O即可。

快捷菜单

这种方式也很方便,很直观,在Eclipse的工具栏中有一个钢笔样式的按钮(Toggle Mark Occurrences),点击将其设置为选中状态即可,效果如图:

在Eclipse的设置中调整

这种方式相对于前面两种比较麻烦一些,但是它功能更多,可以设置更多参数,比如突出显示的颜色等,具体步骤:Java->Editor->Mark Occurences ,然后按下图勾选即可:

点击最上面一行中的“Annotations”就可以设置高亮颜色等等。

Console输出完整信息

Run/Debug->Console->Limit console output 不要勾选

Eclipse使用技巧及个性化设计的更多相关文章

  1. 谈谈eclipse使用技巧

    俗话说的好啊,“工于利启事,必先善其器”,如果说你的编程功底是一个枪法的话,那么强大的eclipse就是android战士们最好的武器. 这里,我们来总结eclipse的使用技巧,从而使我们的编程达到 ...

  2. Eclipse小技巧<一>

    Eclipse是一款特别好用的开源开发工具,基于插件的特性使其能够进行各种语言的开发.非常喜欢eclipse里的编码风格,感觉这个开发工具十分灵活,又有很多开发的小技巧能够提高开发效率,每次学到一个t ...

  3. eclipse使用技巧心得分享

    eclipse使用技巧心得分享   习惯了eclipse开发java程序,公司最近的项目都是idea开发的,同时android studio也是idea原型开发的,在学android开发,所以脱离ec ...

  4. 【转】Android Eclipse调试技巧

    原文地址:https://www.cnblogs.com/tianchunming/p/5423942.html Android Eclipse调试技巧   在Android 应用程序开发中我们经常需 ...

  5. Eclipse操作技巧记录

    工欲善其事,必先利其器.记录下自己使用的eclipse操作技巧 1.eclipse设置自动提示 window->preference->java->editor->conten ...

  6. eclipse使用技巧的网站收集——转载(三)

    本文来自:https://www.cnblogs.com/jeffen/p/5965227.html,未经更改,尊重作者 工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本 ...

  7. eclipse使用技巧的网站收集——转载(二)

    写代码离不开文本编辑器,看代码也离不开,iar和keil编辑和阅读简直一般般了,因此使用eclipse可以看看代码,提高效率.网上有几个博客的文章,这里收集一下,以备忘. 以下文章转载自:http:/ ...

  8. LoadRunner 技巧之 脚本设计

    LoadRunner 技巧之 脚本设计 在做性能测试时,我们可能会遇到各种不同的业务需求与用户行为,在一个系统或网站中,每个用户的操作都不完全一样.我们如何来模拟这此用户的行为?经验与能力有限,我这里 ...

  9. 谈谈eclipse使用技巧一

    俗话说的好啊,“工于利启事,必先善其器”,如果说你的编程功底是一个枪法的话,那么强大的eclipse就是android战士们最好的武器. 这里,我们来总结eclipse的使用技巧,从而使我们的编程达到 ...

随机推荐

  1. aspx文件移动到新建的文件夹中设置路径的问题

    项目中仅仅把aspx移动到想要的文件夹内是会出错的,不用想也知道是路径问题.这里我就说这个路径该如何去修改. 两个地方需要修改:1.母版路径修改方法: <link href="Styl ...

  2. JavaScript学习笔记(3)——JavaScript与HTML的组合方式

    一.JavaScript可以写在HTML页面内部, 可位于 HTML 的 <body> 或 <head> 部分中,或者同时存在于两个部分中. 通常的做法是把函数放入 <h ...

  3. 九度OJ 1362 左旋转字符串(Move!Move!!Move!!!)【算法】

    题目地址:http://ac.jobdu.com/problem.php?pid=1362 题目描述: 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运 ...

  4. redis 入门笔记(一)

    redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的web应用程序的完美解决方案 三个主要特点:      1,Redis数据库完全在内存中,使用磁盘仅用于持久性       ...

  5. Python3.4 多线程

    线程安全和全局解释器锁 Thread State and the Global Interpreter Lock 总结: 通过使用GIL后, Python多线程安全, 并且数据保持同步. Python ...

  6. ?Object-C获取手机设备信息

    一.获取UiDevice设备信息 // 获取设备名称 NSString *name = [[UIDevice currentDevice] name]; // 获取设备系统名称 NSString *s ...

  7. 使用KVC

    KVC是Key Value Coding的简称,意思是键值编码,号称Cocoa的大招.它是一种可以直接通过字符串key(对象在名称)来访问或修改对象属性的机制. 使用 1.利用KVC可以随意修改一个对 ...

  8. 认识变量------JAVA

    声明变量: variables must have a type variables must have a name int count // type int //count name 变量就是杯 ...

  9. js数值计算

    js在小数数值计算时会出现误差,比如0.19+15.02=15.20999999999999,出现此问题的原因,百度上有,为了避免误差产生可以这样做:(0.19*100+15.02*100)/100.

  10. Java之向左添加零(000001)第二种方法

    //待测试数据 int i = 100; //得到一个NumberFormat的实例 NumberFormat nf = NumberFormat.getInstance(); //设置是否使用分组 ...