`
El_Nino
  • 浏览: 201027 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse几个必要的设置

 
阅读更多

1. 单行长度

缺省的程序单行长度都是80,那还是640*480的屏幕时代下的产物,当然要改了。

无论是Java或C++,选择Windows-> Prference->Code Style->右边点击Edit->Line Wrapping

注意缺省的built-in格式不能修改,因此需要改名后才能保存。

2. 选中的单词变色

记得在Source Insight中吗,按Shift+F8,选中的单词可以一目了然的显示出来。 Eclipse也有这个功能。

打开对话框windows->preference,在左上角输入Annotations。选中右边的Occurences可以修改颜色,快改为鲜亮的黄色吧。
此功能需要切换到Mark Occurences状态下才起作用,按Alt+Shift+O试试。

2. 使用空白替换Tab


使用Tab,在不同的编辑器之间,可能会造成缩进不一致,因此需要使用space。

选择Windows-> Prference->Code Style->右边点击Edit->Indentation, 在Tab policy中选择Spaces only

4. 换行符

dos和unix换行符的不统一可能会造成sh脚本噩梦。建议统一设置成unix格式的换行符。

Windows-> Prference->Workspace->New text file line delimiter, 选择unix

5. 保存时自动格式化已编辑的行


java->editor->Save Actions->Format Source Code,如果同一项目组中,大家设置都一样还好。但通常情况下,很难达到一样,特别是项目组人员变动较多时。如果有不一致,每次不同的人提交,都会有一大堆无用的修改。 因此,建议不要格式化全部代码,而是格式化已编辑的。



分享到:
评论

相关推荐

    eclipse配置的几个问题.docx

    eclipse在安装完成后,使用过程中会遇到的问题,供大家参考,如日志打印乱码、文件编码问题,tomcat发布工程配置,这些问题是开发前的必要配置与准备,否则开发过程中会遇到各种头疼的问题

    在Eclipse中用JDBC连接Sql_Server_2005

    在开始连接 Sql_Server_2005 之前,我们需要准备以下几个软件: 1. Microsoft SQL Server 2005 Express Edition:这是一个免费的数据库管理系统,可以从 Microsoft 官方网站下载。 2. SQL Server Management Studio...

    tomcat插件

    5)打开Eclipse-->>菜单Window-->>Preferences-->>Tomcat>>选择Tomcat Version.(你的tomcat是几就选择哪个)-->>设置Tomcat Home(就是你tomcat放在哪个盘的目录) 安装这个步骤安装肯定成功!!信不信由你!!成功...

    WindowBuilder_v1.5.0(Swing可视化插件)

    d:\myplugin,保证其目录中有形如下几个文件夹: d:\mypligin\features d:\mypligin\plugins 然后在MyEclipse或Eclipse的根目录下新建一个名为“links”的文件夹,在其下新建一个记事本文件,名字随便取,后缀名改...

    绝对可行,图解MyEclipse8.5安装fatjar以及制作可执行jar方法!

    解压出plugins文件夹,然后在MyEclipse8.5或8.x的目录下的dropins文件夹下创建一个eclipse目录,最后将plugins文件夹拷贝到eclipse目录中。 例如,如果使用的是MyEclipse8.5,那么可以在D:\StudySoftware\AppData\...

    SentinelBot:我们在不和谐服务器上使用的Sentinel机器人的代码

    哨兵 功能:角色管理和民意...我正在使用mysql数据库的几个功能。 其中一些需要unicode表情符号支持,因此请确保您正确配置了数据库。 以下是必要的表格: EmojiBinds pK: int, autogenerate channelId: bigInt i

    Activiti6.0教程例子下载

    这里配置了数据源、事务管理、流程引擎及几个必要的xxxService。这里数据源使用的是dbcp。数据库信息就配置成你自己本地数据库的信息,如果不会配置。 destroy-method="close"> class=...

    Android应用程序开发教程PDF电子书完整版、Android开发学习教程

    最底层的是一个 Linux Kernel,加载了几个移动设备必要的系统驱动(这么说来 Android 基础系统是要以 GPL 发布了?不知道 34 家厂商的硬件开发商们是怎么样想的);上面是类库和 Runtime,绿色的类库部分可以看 到...

    新版Android开发教程.rar

    开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。目前,联盟成员 数 量已经达到了 43 家。 移动手机联盟创始成员: Aplix 、 Ascender 、 Audience 、 Broadcom 、中国移动、 eBay 、 Esmertec 、谷歌、...

    JIDE Docking Framework(窗口框架) 开发员技术手册

    如果您的应用程序很简单,可能没有什么必要使用这个产品。但是对于很多用户来说,应用程序里面可能有很多的工具窗口,用户希望根据他们的需求,选择显示一些窗口,隐藏其它的窗口,而对于显示的窗口,他们又希望可以...

    Google Android SDK开发范例大全(完整版)

    G1 问世几个月之后,随后就发布了 Android Market,它使用户可以浏览应用程序,并且可以将应用程序直接下载到他们的手机上。经过大约 18 个月,一个新的移动平台进入公众领域。 ---------------------------------...

    JAVA自学之路

    信息筛选,搜索出来的结果不见得能够完全匹配,建议大家多阅读前几页的搜索结果,多打开几个网页看看,不过,我的经验是超过3页一般就没意义了,所以超过3页还没有找到合适的答案,或许应该调整一下关键词,或者放...

    Java编程经验

    这样会清晰的打印出被加载的类文件,大部分是jdk自身运行需要的,最后几行会明显的看到自己用到的那几个类文件被加载进来的顺序。即使你声明了一个类对象,不实例化也不会加载,说明只有真正用到那个类的实例即对象...

    pinmarks:Pinmarks 是一个单用户书签存档器和组织器工具,深受用 Dropwizard java 框架编写的 pinboard 的启发。 这是一个学校项目

    由于我使用 Maven,因此有必要从 Eclipse(或 IntelliJ)导入 Maven 项目(在 Eclipse 中: file → Import → Maven → Existing Maven Project )。 然后您必须等待几分钟才能下载所有项目依赖项。 理论上,这...

    JAVA上百实例源码以及开源项目

     Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...

    JAVA上百实例源码以及开源项目源代码

     Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...

    Quantum-Starter-Kit:开始使用昆腾! 克隆或下载此存储库以开始,其中包含测试和步骤定义的示例

    量子入门套件该Quantum入门工具包旨在使您在几个简单的步骤中使用Quantum框架(由赞助并由)来启动并运行,并使您能够使用简单的[Cucumber]( 开始编写测试 )。 首先安装下面的依赖项,然后继续下面的“入门”过程...

    本科毕业设计开题报告(食得客快餐店订餐系统的设计与实现)

    本系统按功能分为以下几个模块: (1)点餐模块:实现点餐,结账等功能。 (2)会员管理模块:实现对会员的添加和删除以及对会员信息的修改等功能。 (3)菜单管理模块:实现对菜单的添加和删除以及对菜单信息的修改...

    数据库原理(第5版)

    我们继续保持并改进了本书前几版引入的几个特性: ● 在每章中使用“Access工作台”介绍Microsoft Access的基础知识。 ● 介绍SQL Server 2008 R2 Express版(附录A)和Oracle MySQL Community Server 5.1(附录B)的...

Global site tag (gtag.js) - Google Analytics