Ree*_*e M 24 solution editorconfig visual-studio-2022
使用 Visual Studio Community 2022 版本 17.4.4。
我刚刚使用内置 VS 模板创建了一个 WPF (.NET Framework) 解决方案。对于这个解决方案,我想添加一个.editorconfig
文件来帮助代码格式化。但是,当右键单击“解决方案资源管理器”中的解决方案并跟踪Add -> New Item... -> editorconfig File (.NET)
并命名它时.editorconfig
,Visual Studio 根本不会创建它。
我再次遵循相同的步骤,但选择添加一个普通.txt
文件,并且创建它似乎很高兴。
值得注意的是,我可以在解决方案中.editorconfig
添加新的项目,但是当我计划将来添加更多项目时,我希望解决方案本身包含一个顶层,而不是需要为每个项目复制它。.editorconfig
我尝试过重新启动 VS、更新它、修复它并创建一个完全独立的解决方案。我得到相同的结果。我知道.editorconfig
文件本身只是纯文本文件,我可以创建一个空白文件并手动键入其中,但理想情况下我希望所有预设都开箱即用。
任何帮助,将不胜感激。
编辑:我设法通过从 VS 设置创建它来暂时解决它:Tools -> Options -> Text Editor -> C# -> Code Style
并选择该Generate .editorconfig file from settings
选项。从这里我选择解决方案文件夹。add
然而,这并没有解决上下文菜单选项不创建它的原始问题。
^ 在这个答案和凯文·沙恩霍斯特的答案之间选择。
我也有这个问题。我尝试使用 Visual Studio 提交反馈选项创建问题,但无法提交。
我发现的最佳解决方法是在 VS 2019 中打开解决方案。将 .editorconfig 项添加到那里的解决方案中。保存并关闭 VS 2019。在 VS 2022 中打开解决方案,然后 .editorconfig 文件在解决方案项伪文件夹中可见,因为它应该在 VS 2022 中出现。
您可以在 Notepad++ 中打开解决方案文件,以查看在使用 2019 覆盖 2022 版本时以及在 2022 年重新保存 2019 文件时写入文件的差异。
小智 7
详细说明肖恩·布朗的回答:
第一。生成 .editorconfig 以便填充所有默认字段。
从 VS 设置创建它:工具 -> 选项 -> 文本编辑器 -> C# -> 代码样式,然后选择从设置选项生成 .editorconfig 文件。
第二。转到文件资源管理器中的解决方案文件夹。将新生成的 .editorconfig 文件拖到 Visual Studio 中,将显示 editorconfig UI。
视频https://www.youtube.com/watch?v=5f1rbw5lOsg
归档时间: |
|
查看次数: |
6748 次 |
最近记录: |