`

eclipse xml format

阅读更多

以前很喜欢在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把改文件引进去就行了,可以格式化写的代码,让自己代码看起来规整

    eclipse-format-1.4.xml

    eclipse-format文件,对代码进行格式化

    eclipse_format.zip

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

    EclipseXML

    3. **XML格式化**:如果XML文档的格式不规范,可以通过"Source"菜单中的"Format"选项进行格式化,Eclipse会按照标准格式重新排列XML文档,使其更易于阅读。 4. **XPath支持**:Eclipse可以用来执行XPath查询,这...

    eclipse c++代码格式化

    压缩包中的文件列表看似是Eclipse插件或更新站点的一部分,可能包含了插件的元数据(site.xml)、插件本身(content.jar、artifacts.jar)、其他插件和特性(plugins、features)以及Eclipse工作空间的配置(....

    eclipse intellij idea xml 自动格式化代码

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

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

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

    eclipse-java-code-format.xml.zip_format

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

    xml 格式化工具

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

    eclipse中代码美化 jsp java xml

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

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

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

    eclipse codestyle和formate

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

    eclipse 代码格式化

    `format.xml`文件是Eclipse代码格式化的配置文件,它定义了代码的格式化规则。例如,你可以设置每行的最大字符数、是否在大括号前换行、缩进使用空格还是制表符、空格的数量等。开发者可以根据自己的需求或者团队的...

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

    通常,团队会选择使用流行的集成开发环境(IDE),如IntelliJ IDEA和Eclipse进行开发工作。为了在两个不同的IDE中保持代码风格的一致性,可以使用一个名为CodeFormatter的工具来达到统一的代码格式化效果。这个工具...

    xml操作的例子

    此外,Eclipse还提供了XML格式化功能,可以通过右键单击文件,选择“Source” > “Format”来整理代码结构。 为了处理XML数据,我们通常会使用DOM(Document Object Model)或SAX(Simple API for XML)解析器。DOM...

    eclipse代码规范文件

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

    google-format.xml

    格式化 idea eclipse 格式化文件,用于格式化代码使用

    Maven Eclipse Format Plugin-开源

    使用 Maven Eclipse Format Plugin 非常简单,只需要在项目的 `pom.xml` 文件中添加相应的配置。通过指定插件的版本、目标源代码目录以及是否覆盖现有的格式化设置等参数,可以定制化格式化过程。例如,你可以设置...

    Eclipse插件\快捷键

    **下载地址**:[http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html](http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html) #### 28. Quantum - Database Manager - **...

    eclipse代码规范

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

Global site tag (gtag.js) - Google Analytics