我的团队喜欢采用一种一致的代码风格。我们都将各自的 IntelliJ 格式化程序设置为使用相同的样式“方案”。
现在,我使用 Opt + Cmd + L 进行格式化,并弹出一个窗口,提示工作已完成:
它不显示确切的更改,仅提供摘要。使用 Shift 的备用命令提供了一些配置选项,但也不显示结果。
有时我想查看格式化程序所做的实际更改。通常这是为了看看是否有一些地方可以从关闭格式化程序中受益于复杂的行或 block 。
是否有某种方法可以在格式化之前和之后获得文件的基本差异?也就是说,在每次格式化之前保存旧版本的副本并手动比较它们是不够的。
最佳答案
关于intellij-idea - 应用代码格式化时,如何查看 IntelliJ 所做的实际更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60214771/