Jan*_*ski 413 eclipse whitespace
这个问题有两个部分,其中一部分我已经有了答案.
小智 348
我假设您的问题与Java代码有关.如果是这种情况,你实际上并不需要任何额外的插件来完成1).您可以转到首选项 - > Java - >编辑器 - >保存操作,并将其配置为删除尾随空格.
通过它的声音,你也想让这个团队成为一个整体,对吧?为了使生活更轻松,避免每次有新工作区时都要记住设置,您可以将保存操作设置为项目特定的首选项,并将其与代码一起存储到SCM中.
为此,右键单击您的项目,然后转到属性 - > Java编辑器 - >保存操作.从那里,您可以启用项目特定设置并将其配置为删除尾随空格(以及其他有用的东西).
注意:Eclipse Kepler(4.3)和后续版本中已删除此选项.
NB#2:该选项似乎又回到了Eclipse Luna中 -Luna Service Release 1a (4.4.1)
Dan*_*dei 135
Preferences- > Java- > Editors- > Save Actions- >检查Perform the selected actions on save- >检查Additional actions- >单击Configure..- >转到Code organizing选项卡 - >检查Remove trailing whitespace- >选择All lines.
Preferences- > Java- > Editor- > Save Actions- >勾选" Perform the selected actions on save- >检查Format source code- >选择Format edited lines.
请注意,没有必要单击Configure the formatter settings on the Formatter page- 所有代码样式自动包括删除尾随空格.至少我在Formatter配置中找不到这个设置,它开箱即用,内置Java约定,Eclipse,Eclipse 2.1样式以及GoogleStyle.
使用此设置时,您显然需要关闭问题的第1部分的解决方案.
Eclipse version checked: 4.5.2, 4.11
Run Code Online (Sandbox Code Playgroud)
Dav*_*ave 73
您不需要任何插件即可.例如,如果您编写JAVA代码,则可以删除配置保存操作的尾随空格:
Eclipse 3.6
Preferences- > Java- > Editors- > Save Actions- >检查Perform the selected actions on save- >检查Additional actions- >单击Configure..按钮.
在Code organizing选项卡中,选中Remove trailing whitespace
Cia*_*tic 46
如果您设置了代码格式化程序选项,PyDev可以通过Ctrl+ Shift+ F执行此操作,或者通过during saving:
Eclipse- > Window- > Preferences- > PyDev- > Editor- > Code Style- > Code Formatter:
我至少使用这些:
Ken*_*ena 19
您可以在Eclipse中映射键以手动删除整个文件中的尾随空格,但仅在请求时而不是在保存时自动删除.(首选项/键然后将一组键映射到文件/删除尾随空格)如果要清理所有新文件但保持旧代码不变,这将非常有用.
另一个策略是激活空白的视觉显示,所以至少你会知道你何时添加一些尾随空格.据我所知,虽然没有办法只显示尾随的空格,但我很高兴被证明是错的.
Mal*_*ous 11
对于那些根本不支持删除尾随空格的编辑器(例如XML编辑器),可以通过执行查找和替换,启用正则表达式,然后找到"[\ t]"将其从所有行中删除. + $"并将其替换为""(空白).这可能是一个更好的正则表达式,但它适用于我而无需安装AnyEdit.
我也会说AnyEdit.它没有提供这种特定的功能.但是,如果您和您的团队在每个保存操作中使用AnyEdit功能,那么当您打开文件时,它不能具有任何尾随空格.
因此,如果您修改此文件,并且添加了新的尾随空格,那么在保存操作期间,AnyEdit将仅删除这些新空格,因为它们是此文件中唯一的尾随空格.
如果由于某些原因,你需要在你没有修改的行上保留尾随空格,那么我没有你的答案,我不确定任何Eclipse插件中是否存在这种特性......
这是不可能做到这一点在Eclipse中通用的路要走,但它是可以改变基本的Java知识和一些自由时间来增加对这个基本支持给予https://bugs.eclipse.org/bugs/show_bug.cgi? ID = 180349
依赖问题:https://bugs.eclipse.org/bugs/show_bug.cgi?id = 311173
归档时间: |
|
查看次数: |
175632 次 |
最近记录: |