如何在idea和STS之间保持代码风格和重新格式化一致?

Posted

技术标签:

【中文标题】如何在idea和STS之间保持代码风格和重新格式化一致?【英文标题】:How to keep the code style and reformat consistent between idea and STS? 【发布时间】:2021-12-18 08:37:10 【问题描述】:

我使用idea进行开发,其他人使用STS和eclipse。当我提取他们的代码并重新格式化时,git 会报告很多差异,但我根本看不到差异。有什么办法可以让diea的代码风格和eclipse保持一致吗?我尝试导入eclipse的formatter,结果没有变化。我的领导警告我,除非解决了这个问题,否则不要使用idea,请helo我,我真的不想使用STS进行开发!

【问题讨论】:

您有 Eclipse XML Profile 文件吗?导入它将是最简单的解决方案。需要了解为什么它不生效。手动配置始终是一种方式。 limitingyourself 是否有任何技术原因而打扰您的同事? 【参考方案1】:

您可以尝试使用Eclipse Code Formatter (GitHub project),因为官方的Eclipse settings import 功能可能不完整或没有错误。

检查格式是否更好地支持插件。

【讨论】:

以上是关于如何在idea和STS之间保持代码风格和重新格式化一致?的主要内容,如果未能解决你的问题,请参考以下文章

Plotly React 在重新渲染之间保持缩放和旋转

黑科技:通过 Google Java Style 文件配置 IDEA 和 Ecplise 代码风格

IntelliJ IDEA 12 保留空行

如何从 IntelliJ IDEA 中获取“重新格式化代码”功能?

在 IntelliJ IDEA 中重新格式化混合内容 XML

如何让IDEA像STS那样高效调试Spring Boot程序