Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2013没有';t在第一行之后自动缩进XML注释_C#_Visual Studio 2013_Xml Documentation - Fatal编程技术网

C# Visual Studio 2013没有';t在第一行之后自动缩进XML注释

C# Visual Studio 2013没有';t在第一行之后自动缩进XML注释,c#,visual-studio-2013,xml-documentation,C#,Visual Studio 2013,Xml Documentation,我想我可能是在VisualStudio2013中无意中击了一些我不想击的键。当我将///放在方法前面时,它用于在方法前面自动创建以下类型的XML文档: /// <summary> /// /// </summary> /// <returns></returns> // /// /// /// 由于某种原因,它现在无法正确缩进最后三行。第一行缩进到应该缩进的地方,但最后三行没有缩进,因为它们与文档的左侧对齐。如果我按Ctrl+K、Ctr

我想我可能是在VisualStudio2013中无意中击了一些我不想击的键。当我将///放在方法前面时,它用于在方法前面自动创建以下类型的XML文档:

/// <summary>
/// 
/// </summary>
/// <returns></returns>
//
/// 
/// 
/// 
由于某种原因,它现在无法正确缩进最后三行。第一行缩进到应该缩进的地方,但最后三行没有缩进,因为它们与文档的左侧对齐。如果我按Ctrl+K、Ctrl+D组合键,文本将按应有的方式对齐

在尝试将这些选项中的任何一个切换到工作状态时,我使用了各种选项,但不幸的是,没有一个能够解决这个问题

如何使缩进正常工作


编辑:这在每个文件中都会发生,即使语法是准确的。我知道编辑>高级>格式化文档的组合(我命名的Ctrl+K、Ctrl+D组合)。我不想每次都点击或点击这个组合键。我希望Visual Studio在每次不与我交互的情况下自动使用适当的选项卡格式化此XML块。

这很可能是由您安装的另一个扩展插件引起的。如果扩展在首次插入文档注释时引发异常,它可能会取消自动格式化选项。相反,当您执行格式化文档命令时,该命令并不涉及格式化操作,因此格式化操作可以像正常操作一样进行。

是否每个文件都会发生这种情况?当我正在编辑的文件语法无效时,这种情况偶尔会发生在我身上。你可能在某个地方遗漏了一些大括号。VB有一个-也许你可以找到类似的c#。。。