编码规范(三)之Eclipse formatter配置

一、三、Eclipse formatter配置

 

1、在Eclipse中点击Window -> Preferences菜单,点击左侧的Java->Code Style->Formatter,界面如下图所示:



 

Eclipse有自带的formatter模板,当然也可以点击上图的Import按钮,弹出格式化模板文件选择框,选择代码格式化文件,再点击下方的“Apply”按钮应用该模板文件,而后点击OK按钮完成设置。

 

在格式化文件中定义了很多Java格式化规范,例如:

<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="150"/>

上行用于设置格式化时在一行达到150个字符(包括空格)时需要换行。

又如:

<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>

上行表示格式化时使用4个空格代替tab键。

 

2、配置使用4个空格代替tab

Eclipse中点击Window -> Preferences菜单,点击左侧的General->Editors->Text Editors,界面如下图所示:



 

在上图中勾选Insert spaces for tabs(使用空格代替tab键),并设置Displayed tab width4(即使用4个空格代替tab键)。

 

3、设置不格式化代码注释

进行代码格式化时,会将代码注释也进行格式化,引起格式错乱,为避免其对注释进行格式化,采用的方法为:点击Window -> Preferences->Java->Code Style-> Formatter菜单,在右侧选中模板后点击Edit按钮,在弹出的界面中选择Commentstab,如下图所示:



 

在上图中对红色区域的复选框取消勾选,这时候OK按钮会变灰掉,只需要重新修改下Profile name的名称即可确认保存。

 

4、使用模板进行格式化

  若要对某个文件进行格式化,可使用如下几种方法:

1 打开文件后,在代码区域采用“CTRL + SHIFT + F”快捷键;

2 打开文件后,在代码区域点击右键选择“Source->Format”功能。

3Window -> Preferences->Java->Editor->Save Actions,勾选Perform the selected actions on save实现保存后自动format,但是这种方式可能会在修改过别人的代码后,以你的format方式格式化了别人的代码,当然如果整个项目组甚至公司都采用同样的fromat方式,可以最低限度的降低这种情况的发生。



 

 

编码规范一二三用到的配置文件样例见附件rar

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Eclipse代码格式化器是一种工具,可以帮助程序员自动格式化代码,使其符合特定的代码风格和规范。它可以在编写代码时自动调整缩进、空格、换行等格式,使代码更易于阅读和维护。同时,它还可以根据不同的编程语言和项目要求进行配置,以满足不同的需求。 ### 回答2: Eclipse code formatter是一款用于自动化代码格式化的工具,它可帮助开发者更好地维护代码的可读性和可维护性,从而提高代码质量和开发效率。 Eclipse code formatter的原理是通过将代码自动转换为符合规范的格式,来对整个代码库进行重新格式化。这些规范通常是由软件开发公司、业界标准或开放源码社区共同制定的,在代码书写过程中,它能够轻松检查代码格式是否规范,并且自动化地实现重构,从而避免代码混乱或格式不一致的问题。 在使用eclipse code formatter时,可以选择不同的规则集合,并针对各个规则进行自定义设置,比如设置代码缩进大小、变量、类和接口的命名规范等等。一旦我们选择了合适的规则集合并完成设置,eclipse code formatter就可以自动地检查和调整代码格式。 使用eclipse code formatter来规范代码格式有多个好处。首先,开发人员可以减少手动格式化代码的时间和精力,这使得他们可以更专注于应用程序的开发和迭代工作。其次,这种工具可以提高应用程序的可读性和可维护性,从而使代码更容易被其他人理解和修改。最后,eclipse code formatter可以帮助开发团队实现代码风格的一致性,这有助于降低维护成本和提高代码的质量。 总之,eclipse code formatter是一款非常有用的工具,它可以提高代码规范性、可读性和可维护性,并且提高生产效率和降低维护成本。如果您是一名开发人员,不妨尝试使用eclipse code formatter来规范您代码的格式。 ### 回答3: Eclipse是一款广泛使用的Java集成开发环境,经常用于编写各种Java应用程序。在Java开发中,代码样式和格式的一致性非常重要,因为代码的可读性对于维护和修改代码至关重要。为此,Eclipse提供了一种名为Code Formatter的工具,可以自动将代码格式化并应用用户定义的样式。 Eclipse Code Formatter的基本功能是将Java代码样式化成符合用户定义的规范。在Eclipse中,用户可以通过打开“Window”菜单下的“Preferences”选项,然后选择“Java”> “Code Style”> “Formatter”,来访问Code Formatter设置。在这里,用户可以定制代码缩进、换行、空格、注释等方面的样式。 此外,用户还可以定义自己的代码格式化规则。例如,用户可以创建自己的代码样式文件,并使用Eclipse代码样式编辑器来自定义缩进、标识符、空格和换行等选项。然后,用户可以将这些选项保存到文件中,并在Eclipse Code Formatter设置中应用。 Eclipse Code Formatter同样支持批量处理多个文件。用户可以通过Eclipse的“Source”菜单中的“Format”选项,或使用键盘快捷键Ctrl + Shift + F来使用这个功能。代码格式化的结果也可以在Eclipse控制台上查看。 总之,Eclipse Code Formatter是一个非常有用的工具,可以提高Java代码的可读性和可维护性。我们可以根据自己的需要定制代码格式化规则,使代码风格一致性更高,也更容易阅读和理解。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值