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

eclipse xml code format

阅读更多

慎用Eclipse中的自动Format

Posted on 2006-11-25 13:52 Zou Ang 阅读(819) 评论(1)  编辑  收藏 所属分类:

 

 

以前很喜欢在Eclipse中使用CTRL+ALT+F来进行自动排版.不过今天发现以后要绝对慎用这项功能,尤其是在xml和html中,尽量不要使用..因为今天发现,本来运行得很好的配置文件,只要一自动排版,就会报出一些莫名其妙的错误,而且这种错误是你检查配置检查不出来的,因为配置看起来根本就没变!!
猜测是由于在xml的entity中加了空格或者换行符的缘故.

 

 
有同感,在格式话的时候会加入空格,而很难检查出问题。
像数据库的连接地址,要保证中间没有空格,但格式化后会加入空格。导致数据库连接出错

 

eclipse  中的 code format 中的问题看来不只我一个人遇到,特别是在xml文件中format代码。

 

一般的解决办法有如下途径:

eclipse code format设置

eclipse code format设置

上面仅仅是针对Eclipse基本的Editor设置。对于Java/HTML/Ant等扩展编辑器,你还不得不单独去设定
      * Preference:
       1). For Java: sets java code style in eclipse
           windows->preferences->java->Code style->Formatter
           add a new profile , for more detail, test it in eclipse please
       2). For Ant: sets build.xml in eclipse
           windows->preferences->Ant>Editor->Formatter
           uncheck [Use tab character instead of spaces] option.
       3). For Html:
           windows->preferences->Web and XML->HTML Files->HTML Source
           select "Indent using tabs" and set space =2
       4). For XML:
           windows->preferences->Web and XML->XML Files->XML Source
           select "Indent using tabs" and set space =2
       5). For Properties
    3). 如何配置jsp,properties等文件默认使用UTF-8编码创建或者阅读?
     (Eclipse3.2+) Windows->General->Content Types下选择指定的扩展名,然后说明相应的编码,然后Update.
    4). 转换存在文件的回车换行格式

 

我在xml中遇到这种问题,我改到的地方只是在windows->preferences->myeclipse->files and editors->xml->xml source 下面的formatting栏中将line width 设置成172 ,默认是72.

我想,可能是因为line width 过小,导至在fomat时自动把xml 标签split掉,然后又加了一些多余的空格,因而改变了xml 实际内容。

分享到:
评论

相关推荐

    eclipse格式化format.xml文件

    打开eclipse>window>preferences>java>code style>formatter把改文件引进去就行了,可以格式化写的代码,让自己代码看起来规整

    android studio Eclipse Code Formatter配置文件xml下载

    1.插件安装:Androidstudio插件市场安装Adapter for Eclipse Code Formatter 2.插件配置,在附件截图中 3.xml配置文件在附件中 4.默认快捷键 CTRL+ALT+L快速格式化代码,比如缩进、对齐、空格等

    eclipse codestyle和formate

    "Eclipse Codestyle和Format"是指Eclipse中用于规范代码风格和自动格式化的功能。通过定制和应用这些设置,开发者可以确保整个项目中的代码保持一致性和可读性。 1. **Eclipse Codestyle**: - Codestyle,又称为...

    eclipse-java-code-format.xml.zip_format

    "eclipse-java-code-format.xml.zip_format"文件正是Eclipse中的Java代码格式化配置文件,它定义了代码自动格式化的规则,包括缩进、空格、换行、命名约定等。本文将深入探讨这个文件的用途及其背后的知识点。 1. *...

    eclipse intellij idea xml 自动格式化代码

    Settings->Editor->Code Style->XML 第二类:Eclipse使用: 1.在菜单栏中选中『windows』-〉 『Preferences』。 2.在出现的对话框的左边树中展开『Java』下的『code style』。 3.其中有两项,一项是『Formatter』,...

    CodeFormatter(new).xml codetemplates.xml

    在很多IDE中,如Eclipse、IntelliJ IDEA或者Visual Studio Code,都有这样的功能。`CodeFormatter(new).xml` 可能包含了一系列规则,比如每行的最大字符数、空格还是制表符用于缩进、大括号的放置方式(如K&R风格或...

    IDEA与Eclipse统一代码风格codeformatter使用文档

    首先,我们需要了解Eclipse自带了CodeFormatter功能,而IntelliJ IDEA则需要借助第三方插件,也就是EclipseCodeFormatter插件来实现相似的功能。这个插件可以在IDEA的插件管理器中搜索并下载,也可以选择从官网下载...

    eclipse_format.zip

    1. 将`eclipse_format.xml`和`code_style.xml`文件导入Eclipse或STS:选择`Window` -> `Preferences` -> `Java` -> `Code Style`,然后分别导入`Formatter`和`Code Templates`。 2. 在导入后,Eclipse或STS会自动...

    eclipse code formatter

    一旦安装完毕,只需在Eclipse中右键点击代码文件,选择"Source" -> "Format",即可快速将代码格式化为预设的样式。对于大量代码的项目,可以通过批处理模式一次性格式化整个工程,大大提高了工作效率。 在Android...

    华为项目标准代码模版。格式化【FormatterTemplates】

    华为项目标准代码模版。为个人项目开发提供标准的规范。

    eclipse中代码美化 jsp java xml

    首先,`code_format_style.xml`文件是Eclipse中的一个配置文件,用于存储代码格式化的规则和风格。这个文件通常包含了缩进设置、空格使用、换行规则等细节,使得代码按照特定的规范进行格式化。通过导入或导出此文件...

    设置Eclipse中的代码格式化模板及保存时自动格式化

    3. 在下方的“Additional actions”中,勾选“Format source code”和“Organize imports”,这样在每次保存文件时,Eclipse会自动进行代码格式化和导入排序。 除了JavaScript,Eclipse也支持对Java、XML等其他语言...

    xml 格式化工具

    3. **集成开发环境(IDE)支持**:很多现代的IDE,如Visual Studio Code、IntelliJ IDEA、Eclipse等,内置了XML格式化功能,用户可以直接在编辑器内完成格式化操作。 4. **在线工具**:除了桌面软件,网络上也有许多...

    Eclipse&MyEclipse格式化文件 Code Style formatter

    总之,`Eclipse&MyEclipse格式化文件 Code Style formatter`提供了一种标准化代码格式的方法,通过`eclipse-formatter.xml`文件和操作说明,可以帮助开发者创建整洁、一致的代码,提升代码质量和团队协作效率。

    eclipse farmatter save action auto import

    4. `Focus Javascript Default Format.xml`:可能包含JavaScript语言的默认格式化规则,与Eclipse的JavaScript开发工具(JSDT)相关。 5. `cleanup.xml`:这是Eclipse的清理配置文件,定义了在执行“Save Action”时...

    eclipse 代码格式化

    Eclipse是一款广受欢迎的开源集成开发环境(IDE),...通过对`format.xml`和`codetemplates.xml`的个性化配置,开发者可以打造出符合自己或团队习惯的开发环境,从而更加专注于代码逻辑的实现,而不是琐碎的格式调整。

    eclipse代码规范文件

    1. `winit-code-format.xml`:这是一个Eclipse的代码格式化配置文件。它定义了代码如何被自动格式化,包括缩进、空格、括号对齐、换行策略等。开发者可以设置自己的喜好,如使用 tabs 还是 spaces,以及每行的最大...

    java google sts 代码格式化模板

    本资源包含两个与Google Java代码风格相关的格式化模板,分别是针对Eclipse IDE的`eclipse-java-google-style.xml`和Spring Tool Suite (STS) IDE的`sts-java-formatter.xml`。 `eclipse-java-google-style.xml`是...

    eclipse注释替换已经编码格式调整

    使用注释模版: ...打开 Eclipse -> Window -> Preferences -> Java -> Code Style--> Formatter 右侧窗口有import按钮,点击import选择 format.xml文件打开,然后点击下方apply 再点击OK则已经使用模版

    eclipse代码规范

    本篇文章将深入探讨Eclipse中的代码规范,主要关注两个核心文件:`codetemplates.xml`和`format.xml`。 `codetemplates.xml`文件是Eclipse中用于定义代码注释模板的配置文件。通过编辑这个文件,开发者可以自定义...

Global site tag (gtag.js) - Google Analytics