`
xm_koma
  • 浏览: 384426 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

    博客分类:
  • Java
 
阅读更多

一、三、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

  • 大小: 112.7 KB
  • 大小: 137.3 KB
  • 大小: 86.3 KB
  • 大小: 88.9 KB
分享到:
评论

相关推荐

    eclipseformatter格式化文件

    在团队开发中,遵循一致的编码规范至关重要,Eclipse Formatter就是实现这一目标的重要工具。它允许开发者自定义一系列规则,包括但不限于缩进、空格、换行、大括号的位置、注释样式等,然后自动对Java源代码进行...

    Android studio EclipseFormatter.zip

    因此,`EclipseFormatter`这个插件或配置文件就是为了满足这部分开发者的需求,让他们能够在Android Studio中享受到与Eclipse一致的代码格式化体验。 安装Eclipse Formatter插件或者导入配置文件到Android Studio的...

    eclipse编码规范codetemplates和formatter

    `eclipse编码规范codetemplates和formatter`正是针对这一需求而设定的两个关键配置。 **1. Eclipse Code Templates (codetemplates.xml)** Code Templates是Eclipse中的一个特性,允许开发者定义代码段模板,以便...

    eclipse-formatter

    将这个文件导入到Eclipse中,可以快速应用他人的代码风格或者团队统一的编码规范。导入方法是:在Formatter设置界面点击"Import..."按钮,选择`eclipse-formatter.xml`,然后保存设置。 对于初学者或者新加入团队的...

    java eclipse code formatter

    Java Eclipse Code Formatter是一款用于统一Java代码风格的强大工具,它整合在Eclipse集成开发环境中,能够帮助开发者按照预设的编码规范自动格式化代码,提升代码的可读性和团队协作效率。"Code Style"和"Code ...

    eclipse code formatter

    Eclipse Code Formatter通过其强大的配置选项,可以满足开发者对不同编码规范的需求。 使用Eclipse Code Formatter,开发者可以自定义缩进方式(使用空格还是制表符,以及它们的数量),行宽限制,命名规则,括号...

    eclipse java代码格式化 javaformatter20150123.zip

    源码格式化工具在软件开发过程中起着关键作用,它们能够按照预设的编码规范自动调整代码的缩进、空格、换行等,确保代码风格统一,提高代码可读性。 压缩包内的“javaformatter20150123.xml”文件很可能是Eclipse...

    eclipse-编码规范系列(一):Eclipse Code Templates设置 - CSDN博客1

    Eclipse是一款广泛使用的Java集成开发环境,其强大的功能之一就是能够根据个人或团队的编码规范进行自定义设置。本文将详细介绍如何在Eclipse中设置Code Templates,以实现代码的自动格式化和一致性。 编码规范是...

    编码规范及eclipse设置

    在软件开发过程中,编码规范和IDE的正确配置是提高代码质量、团队协作效率以及软件可维护性的重要环节。本文将围绕“编码规范及Eclipse设置”这一主题,深入探讨相关知识点,并结合提供的文件进行详细说明。 首先,...

    java编码规范,eclipse 导入xml,有说明导入方式

    Java编程语言以其强大的功能和广泛的应用领域而备受...对于大型项目和团队而言,统一的编码规范和工具设置是保证项目顺利进行的基础,因此理解和实践"华为编码规范"以及正确导入Eclipse的XML配置文件显得尤为重要。

    eclipse编码规范

    总的来说,Eclipse的编码规范功能强大而灵活,通过合理配置`formatter.xml`和`codetemplate.xml`,可以大大提高代码的可读性和团队协作效率。养成良好的编码习惯,让代码如同艺术一般,既美观又实用,这将对你的职业...

    编码规范系列(一):Eclipse Code Templates设置

    俗话说约定优于配置,但是在执行过程中往往发现效果不是很好(主要是指编码规范这一方面)。所以我们不得不采取一些措施来协助我们统一项目开发人员的编码风格。主要包括三个方面:设置Code Templates、Eclipse ...

    eclispe中 java和js的Formatter

    使用预设的Formatter设置或者自定义设置都可以提高团队协作效率,因为所有成员遵循相同的编码规范,降低了代码审查的时间。`javaFormatter.xml`和`jsFormatter.xml`文件通常由团队负责人或者经验丰富的开发者制定,...

    Eclipse代码格式化CodeStyle和CheckStyle配置

    在软件开发过程中,保持代码的一致性和可读性至关...通过导入和配置这些文件,开发者可以快速地将个人或团队的编码规范应用到实际项目中。记住,良好的代码风格不仅有利于代码的阅读和维护,也是专业开发者的必备素养。

    ali-code-style.xml

    阿里编码规范 idea 插件eclipse code formatter 配置文件

    eclipse格式化代码配置文件.zip

    通过这些自定义的配置文件,Eclipse可以更好地适应团队的编码规范,提升开发效率和代码质量。对于大型项目或者有严格编码标准的团队来说,这是必不可少的工具。同时,这些配置也可以随着项目的进展不断更新和优化,...

    eclipse代码规范文件

    【描述】中的博文链接指向了一个ITeye博客,虽然具体内容未给出,但通常这类资源会详细介绍如何配置Eclipse的代码规范文件,例如如何导入和应用`.xml`格式的代码格式化和模板规则。 【标签】"源码"和"工具"表明这个...

    华为java编码规范模板

    Eclipse是一款强大的Java集成开发环境,支持通过配置文件导入编码规范。在本压缩包中,有两个关键文件:`Eclipse_CodeFormatter.xml`和`codetemplates.xml`。前者是Eclipse的代码格式化器配置文件,用于控制代码的...

Global site tag (gtag.js) - Google Analytics