使用 Visual Studio Community 2022,版本 17.4.4.
我刚刚使用内置的 VS 模板创建了一个 WPF(.NET Framework)解决方案。对于这个解决方案,我想添加一个
.editorconfig
文件来帮助代码格式化。但是,当右键单击解决方案资源管理器中的解决方案并跟随Add -> New Item... -> editorconfig File (.NET)
并将其命名为.editorconfig
时,Visual Studio根本不会创建它。
我再次遵循这些相同的步骤,而是选择添加一个普通的
.txt
文件,创建它似乎很高兴。
值得注意的是,我可以在
within解决方案中添加一个新的
.editorconfig
项目,但由于我计划在未来添加更多项目,我希望解决方案本身包含顶层.editorconfig
而不是需要为每个项目复制它。
我试过重新启动 VS,更新它,修复它,并创建一个完全独立的解决方案。我得到相同的结果。我知道
.editorconfig
文件本身只是纯文本文件,我可以创建一个空白文件并手动输入它,但理想情况下我希望所有预设都被开箱即用。
任何帮助将不胜感激。
编辑:我设法通过从VS设置创建它来暂时绕过它:
Tools -> Options -> Text Editor -> C# -> Code Style
并选择Generate .editorconfig file from settings
选项。从这里我选择解决方案文件夹。但是,这并不能解决 add
上下文菜单选项不创建它的原始问题。
我的 WPF (.NET 6) 项目遇到了同样的问题。无论如何,为 .editorconfig 设置一个解决方案项目文件夹在我看来有点矫枉过正,所以我所做的是:
.editorconfig 将由源代码管理跟踪,而不会弄乱 VS 解决方案视图。
情况变得更糟:
Visual Studio 硬崩溃!!!