我们的团队与Visual Studio 2017 Professional合作。
我一直在尝试在整个团队中统一代码风格,显然目前的行业标准是使用.editorconfig文件。甚至Visual Studio在其设置窗口中也建议使用该配置文件,并链接到有关如何编写editorconfig文件的useful page。
但是我不想手工编写我已经在VS中配置的所有设置。我想要一个将这些设置导出为.editorconfig文件以分发它们的工具。
我还没有找到能够做到这一点的任何工具,因此我想自己进行修改并与其他人分享。但是显然,如果转到“工具->导入和导出设置...”,则无法下载当前的代码样式设置。
有没有解决的办法?
您知道有什么工具可以将我的设置转换为editorconfig文件,还是可以导出当前代码样式设置的方法?
编辑
我已根据here中的信息创建了自己的 .editorconfig 文件版本。
你可以在我的github repo中找到它
最佳答案
我知道这个问题很古老,但是值得回答。
最新的Visual Studio extension允许您执行此操作(Guide here):
基本上安装扩展,然后右键单击解决方案或项目(您可以将规则限制为解决方案/项目甚至文件夹),然后单击add > new EditorConfig (IntelliCode)
关于在最新版本的Visual Studio中可以执行的操作仍然存在一些限制,但是Visual Studio 2017 15.8 Preview 3或更高版本允许您使用新的扩展的“格式文档”命令对当前文档执行其他代码清除。
很遗憾您不能使所有规则都导致构建错误,只有某些选项允许这样做-如果没有此选项,则许多样式选项都可以忽略。