【发布时间】:2022-07-04 07:34:59
【问题描述】:
已安装的 ms-dotnettools.csharp (v1.25.0) 扩展似乎无法格式化 C# 代码:我的 C# 文件女巫我尝试格式化弹出窗口,提示我缺少 C# 格式化程序
Visual Studio 代码
没有安装“csharp”文件的格式化程序。
[取消] [安装格式化程序...]
我在 VSCode 中打开整个根文件夹,其中包含多个项目(C#、Angular 等),当打开单个 Cs 文件并尝试使用 Shift+Alf+F 格式化文件时,它要求我提供格式化程序。
我有以下 VSCode 配置
Visual Studio Code
Version: 1.67.2 (user setup)
Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5
Date: 2022-05-17T18:15:52.058Z (2 wks ago)
Electron: 17.4.1
Chromium: 98.0.4758.141
Node.js: 16.13.0
V8: 9.8.177.13-electron.0
OS: Windows_NT x64 10.0.19044
这个 .net 也会安装
.NET SDK (reflecting any global.json):
Version: 5.0.408
Commit: da985e2a23
Runtime Environment:
OS Name: Windows
OS Version: 10.0.19044
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\5.0.408\
Host (useful for support):
Version: 5.0.17
Commit: 6a98414363
.NET SDKs installed:
3.1.419 [C:\Program Files\dotnet\sdk]
5.0.407 [C:\Program Files\dotnet\sdk]
5.0.408 [C:\Program Files\dotnet\sdk]
我已经检查过了,重置它并重新启动 VSCode,但它有任何效果:
【问题讨论】:
标签: c# .net visual-studio-code omnisharp