我正在处理的两个项目具有非常不同的代码标准(不同的缩进,换行符,空格)。以前,我将使用PerProjectConfig将选项导出到.vsconfig文件中,并根据我当前所在的项目(即使有两个工作室)自动应用设置。
但是,此扩展程序在VS2017中不再可用,我很茫然。我尝试了editorconfig,但它基本上只有一个缩进选项,其他所有东西都是C#特有的,不适用于C ++(我尝试过)。 Clang格式似乎很有希望,但是却很容易出错,VS对其应优先考虑的设置不断感到困惑。
在设置中配置的常规格式设置选项效果很好-有什么办法可以使它们在每个项目的基础上起作用?