仅在编辑的代码上应用格式化程序 - eclipse [重复]

Posted

技术标签:

【中文标题】仅在编辑的代码上应用格式化程序 - eclipse [重复]【英文标题】:apply formatter only on edited code - eclipse [duplicate] 【发布时间】:2015-08-30 23:36:29 【问题描述】:

我在 Eclipse 中为我的代码实现了一个格式化程序,当我尝试保存更改时,它会在完整文件上应用格式化。

是否可以仅在完整文件的更改代码上应用格式化程序?

@已编辑

我想在保存时将此格式化程序应用于我现有的文件。 假设我有一个包含 10 种方法和大约 1000 行的文件。我在该文件中添加了一个新方法并应用了保存。然后我希望我的格式化程序仅将格式化程序应用于新添加的方法,而不是现有的 10 种方法。 我必须对项目中的每个文件都进行处理。 @formatter:off注解在这里帮不上忙。

【问题讨论】:

那个答案不能解决我的问题。请查看更新后的问题。 【参考方案1】:

是的,在偏好下: Java -> 编辑器 -> 保存操作

“在保存时执行选定的操作”->“格式化源代码”->从“格式化所有行”更改为“格式化编辑的行”

【讨论】:

以上是关于仅在编辑的代码上应用格式化程序 - eclipse [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何自定义 Eclipse 的文本编辑器代码格式

Eclipse 中的 Android 应用程序:编辑文本未显示在图形布局上

权限仅授予系统应用程序

用于自定义编辑器的 Eclipse RCP 处理程序

eclipse中如何编译完成后自动保存? 不需要每次编译程序后,ctrl+s再进行编译!

如何仅在某些页面上隐藏我的左侧导航菜单