Visual studio 2017 Visual Studio 2017类或方法注释快捷方式(以前为//)

Visual studio 2017 Visual Studio 2017类或方法注释快捷方式(以前为//),visual-studio-2017,Visual Studio 2017,在VisualStudio的早期版本中,当编写类或方法时,用户可以键入//,让IDE提供结构化注释块。这不是严格意义上的“键盘快捷键”,也不是一个片段 这在Visual Studio 2017中不起作用。现在是否有新的键序列来生成注释块?还是已经弃用?只需键入///即可。例如,如果在以下方法之前键入//: private static void Main(string[] args) { 编辑器将附加以下内容: /// <summary> ///

在VisualStudio的早期版本中,当编写类或方法时,用户可以键入
//
,让IDE提供结构化注释块。这不是严格意义上的“键盘快捷键”,也不是一个片段


这在Visual Studio 2017中不起作用。现在是否有新的键序列来生成注释块?还是已经弃用?

只需键入///即可。例如,如果在以下方法之前键入//:

    private static void Main(string[] args) {
编辑器将附加以下内容:

    /// <summary>
    /// 
    /// </summary>
    /// <param name="args"></param>
    private static void Main(string[] args) {
//
/// 
/// 
/// 
私有静态void Main(字符串[]args){

此处有一个命令列表:

此功能从VS 2015到2017没有更改。键入///应生成XML注释。与VS 2015一样,此功能可以在VS 2017中启用或禁用。请检查是否在工具>选项>文本编辑器>C#>高级选项“为///生成XML文档”已打开。

我也有同样的问题。但原因是我没有注意到存在[httppsot]属性。因此,请确保在所有函数属性之前键入//。

在我重新启动两次后似乎没有问题。在2017年使用Windows 10重新启动我的电脑之前,这一切都不起作用。如图所示。