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基本的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>window>preferences>java>code style>formatter把改文件引进去就行了,可以格式化写的代码,让自己代码看起来规整
1.插件安装:Androidstudio插件市场安装Adapter for Eclipse Code Formatter 2.插件配置,在附件截图中 3.xml配置文件在附件中 4.默认快捷键 CTRL+ALT+L快速格式化代码,比如缩进、对齐、空格等
"Eclipse Codestyle和Format"是指Eclipse中用于规范代码风格和自动格式化的功能。通过定制和应用这些设置,开发者可以确保整个项目中的代码保持一致性和可读性。 1. **Eclipse Codestyle**: - Codestyle,又称为...
"eclipse-java-code-format.xml.zip_format"文件正是Eclipse中的Java代码格式化配置文件,它定义了代码自动格式化的规则,包括缩进、空格、换行、命名约定等。本文将深入探讨这个文件的用途及其背后的知识点。 1. *...
Settings->Editor->Code Style->XML 第二类:Eclipse使用: 1.在菜单栏中选中『windows』-〉 『Preferences』。 2.在出现的对话框的左边树中展开『Java』下的『code style』。 3.其中有两项,一项是『Formatter』,...
在很多IDE中,如Eclipse、IntelliJ IDEA或者Visual Studio Code,都有这样的功能。`CodeFormatter(new).xml` 可能包含了一系列规则,比如每行的最大字符数、空格还是制表符用于缩进、大括号的放置方式(如K&R风格或...
首先,我们需要了解Eclipse自带了CodeFormatter功能,而IntelliJ IDEA则需要借助第三方插件,也就是EclipseCodeFormatter插件来实现相似的功能。这个插件可以在IDEA的插件管理器中搜索并下载,也可以选择从官网下载...
1. 将`eclipse_format.xml`和`code_style.xml`文件导入Eclipse或STS:选择`Window` -> `Preferences` -> `Java` -> `Code Style`,然后分别导入`Formatter`和`Code Templates`。 2. 在导入后,Eclipse或STS会自动...
一旦安装完毕,只需在Eclipse中右键点击代码文件,选择"Source" -> "Format",即可快速将代码格式化为预设的样式。对于大量代码的项目,可以通过批处理模式一次性格式化整个工程,大大提高了工作效率。 在Android...
华为项目标准代码模版。为个人项目开发提供标准的规范。
首先,`code_format_style.xml`文件是Eclipse中的一个配置文件,用于存储代码格式化的规则和风格。这个文件通常包含了缩进设置、空格使用、换行规则等细节,使得代码按照特定的规范进行格式化。通过导入或导出此文件...
3. 在下方的“Additional actions”中,勾选“Format source code”和“Organize imports”,这样在每次保存文件时,Eclipse会自动进行代码格式化和导入排序。 除了JavaScript,Eclipse也支持对Java、XML等其他语言...
3. **集成开发环境(IDE)支持**:很多现代的IDE,如Visual Studio Code、IntelliJ IDEA、Eclipse等,内置了XML格式化功能,用户可以直接在编辑器内完成格式化操作。 4. **在线工具**:除了桌面软件,网络上也有许多...
总之,`Eclipse&MyEclipse格式化文件 Code Style formatter`提供了一种标准化代码格式的方法,通过`eclipse-formatter.xml`文件和操作说明,可以帮助开发者创建整洁、一致的代码,提升代码质量和团队协作效率。
4. `Focus Javascript Default Format.xml`:可能包含JavaScript语言的默认格式化规则,与Eclipse的JavaScript开发工具(JSDT)相关。 5. `cleanup.xml`:这是Eclipse的清理配置文件,定义了在执行“Save Action”时...
Eclipse是一款广受欢迎的开源集成开发环境(IDE),...通过对`format.xml`和`codetemplates.xml`的个性化配置,开发者可以打造出符合自己或团队习惯的开发环境,从而更加专注于代码逻辑的实现,而不是琐碎的格式调整。
1. `winit-code-format.xml`:这是一个Eclipse的代码格式化配置文件。它定义了代码如何被自动格式化,包括缩进、空格、括号对齐、换行策略等。开发者可以设置自己的喜好,如使用 tabs 还是 spaces,以及每行的最大...
本资源包含两个与Google Java代码风格相关的格式化模板,分别是针对Eclipse IDE的`eclipse-java-google-style.xml`和Spring Tool Suite (STS) IDE的`sts-java-formatter.xml`。 `eclipse-java-google-style.xml`是...
使用注释模版: ...打开 Eclipse -> Window -> Preferences -> Java -> Code Style--> Formatter 右侧窗口有import按钮,点击import选择 format.xml文件打开,然后点击下方apply 再点击OK则已经使用模版
本篇文章将深入探讨Eclipse中的代码规范,主要关注两个核心文件:`codetemplates.xml`和`format.xml`。 `codetemplates.xml`文件是Eclipse中用于定义代码注释模板的配置文件。通过编辑这个文件,开发者可以自定义...