【问题标题】:How to make sure we are both formatting in the same way?如何确保我们都以相同的方式格式化?
【发布时间】:2021-03-03 03:05:41
【问题描述】:

我正在与另一位开发人员一起开发一个项目。我正在使用 Visual Studio,我认为他正在使用 Intellij。当我推入代码时,代码格式的方式总是会发生变化。我们有 editorconfig,这就是我们所拥有的:

{ “格式粘贴”:假 }

如何确保我们都以相同的方式格式化代码?

【问题讨论】:

    标签: visual-studio visual-studio-2010 intellij-idea formatting editorconfig


    【解决方案1】:

    代码格式受每个用户、每个工作区的多个设置和可能的插件的影响,甚至可能被用户覆盖。

    Prettier 对大多数语言都做得很好:这是 VSCode 的链接,同样适用于完整的 Visual Studio:https://www.digitalocean.com/community/tutorials/code-formatting-with-prettier-in-visual-studio-code

    将更漂亮的设置放在 .prettierrc 中,并将其与您的源代码一起提交。

    Git 行尾可能是代码在提交时更改的另一个原因,尤其是在您使用不同的操作系统时。这是使 git 保持一致的易于理解的解释:https://docs.github.com/en/github-ae@latest/github/using-git/configuring-git-to-handle-line-endings

    希望这能让你朝着正确的方向前进。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-19
      • 1970-01-01
      • 1970-01-01
      • 2013-06-15
      • 2022-01-05
      • 1970-01-01
      • 2010-10-22
      相关资源
      最近更新 更多