gpt4 book ai didi

c# - 如何像使用 Prettier 一样在 VSC 中格式化 C#?

转载 作者:行者123 更新时间:2023-12-05 06:04:14 31 4
gpt4 key购买 nike

一段时间以来,我一直在使用 Prettier,并且与 JavaScript 完美结合。

但由于我也开始使用 C#,所以我不知道如何设置 VSC 以仍然使用 Prettier for JavaScript 和另一个用于 C# 格式化的插件。

编辑:如果我禁用 Prettier 作为默认编辑器,它就可以工作。但我不能只为 C# 禁用。此设置不起作用:

"prettier.disableLanguages": [ "csharp", "cs"]

最佳答案

CSharpier是一个很棒的 C# 代码格式化程序,灵感来自 Prettier!

启用它:

  1. 安装 CSharpier VSCode 扩展
  2. 打开控制面板(Ctrl + Shift + P)
  3. 转到首选项:打开设置 (JSON)
  4. 将此添加到您的 settings.json 文件
  "[csharp]": { "editor.defaultFormatter": "csharpier.csharpier-vscode" },
  1. 导航到 C# 文件,然后在右下角查找要求将其安装为本地或全局工具的弹出窗口。出现后,单击“本地”或“全局”选项进行安装。

Note: The tool part of the install is required since the Roslyn team doesn't support alternative code formatters plugging into Omnisharp directly, so instead this tool works alongside the VSCode extension to do formatting that way instead.

关于c# - 如何像使用 Prettier 一样在 VSC 中格式化 C#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66422960/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com