在MonoDevelop中,当我打出"///"时,它会自动生成一个类似于以下的XML风格的注释:
/// <summary>
/// Describes the variable x
/// </summary>
int x = 0;
有没有办法在Visual Studio Code中实现这种行为?
在MonoDevelop中,当我打出"///"时,它会自动生成一个类似于以下的XML风格的注释:
/// <summary>
/// Describes the variable x
/// </summary>
int x = 0;
有没有办法在Visual Studio Code中实现这种行为?
从 C# for Visual Studio Code Extension 1.23.8 开始, 当启用 Editor: Format On Type.
设置时,支持此功能。
可以在菜单中找到设置选项,路径为:文件/首选项/设置
(Windows/Linux)或 代码/首选项/设置
(macOS)。
所需设置位于文本编辑器/格式化
下。
{
"editor.formatOnType": true,
}
这个功能在VS Code中并不是默认提供的,但像大多数功能一样,可通过第三方扩展获得。在本回答撰写时,这里有一个受欢迎的扩展程序,向VS Code提供了一些XML注释支持:
C# XML Documentation Comments Support for Visual Studio Code
如果该扩展不适用于您,您可以通过搜索VS Code Marketplace来找到替代品。