【问题标题】:Stop IntelliJ from modifying codeStyleSettings.xml阻止 IntelliJ 修改 codeStyleSettings.xml
【发布时间】:2016-04-22 04:48:46
【问题描述】:

我们在版本控制 (git) 中有我们的 codeStyleSettings.xml,以便在整个工程组织中标准化代码样式,就像在 these questions 中一样。但是,我们不断遇到 IntelliJ(或插件)会更改 codeStyleSettings.xml 文件的问题,有时开发人员会不小心签入更改。

我试过git update-index --skip-worktree [<file>...]之类的东西,它解决了大多数情况下的问题,除非上游更改来自远程,并且发生冲突(因为文件的本地版本发生了变化,但由于--skip-worktree 命令,实际上不会出现在git status 上。)

阻止 IntelliJ 对此文件进行自动更改似乎是最好的做法(如果可能的话),但还有其他方法吗?我正在努力让开发团队尽可能轻松。该团队目前分为 IntelliJ 14 和 15。

【问题讨论】:

    标签: git intellij-idea


    【解决方案1】:

    有一个配置服务器插件https://www.jetbrains.com/help/idea/2016.1/synchronizing-and-sharing-settings.html?origin=old_help

    我们公司正在使用它。它工作正常,但仍需要一些改进。您可以将存储库设置为只读,这样人们就无法更改其他用户的代码样式。

    【讨论】:

    • 太棒了,谢谢你,有哪些需要改进的地方?
    猜你喜欢
    • 2015-12-26
    • 1970-01-01
    • 2011-03-23
    • 2021-01-27
    • 2013-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-16
    相关资源
    最近更新 更多