使用 Visual Studio Community 2022,版本为 17.4.4。
我刚刚使用内置的 VS 模板创建了一个 WPF (.NET Framework) 解决方案。对于这个解决方案,我想添加一个 .editorconfig
文件来帮助进行代码格式化。然而,当右键单击 Solution Explorer 中的解决方案并按照 Add -> New Item... -> editorconfig File (.NET)
并将其命名为 .editorconfig
时,Visual Studio 简单地没有创建它。
我再次按照相同的步骤操作,但是选择添加一个普通的 .txt
文件,它似乎很高兴地创建了它。
值得注意的是,我可以向解决方案中的项目添加新的 .editorconfig
,但由于我计划在未来添加更多的项目,因此我希望解决方案本身包含一个顶级的 .editorconfig
,而不需要每个项目都复制一份。
我尝试过重新启动VS、更新它、修复它,以及创建一个完全独立的解决方案。但是我得到了同样的结果。我知道.editorconfig
文件本身只是纯文本文件,我可以创建一个空文件并手动输入,但最理想的情况是所有的预设都可以直接使用。
如有任何帮助将不胜感激。
编辑:我通过从VS设置中创建它暂时绕过了这个问题:工具 -> 选项 -> 文本编辑器 -> C# -> 代码风格
并选择从设置生成.editorconfig文件
选项。从这里我选择了解决方案文件夹。然而,这并没有解决“添加”上下文菜单选项无法创建它的原始问题。