我正在使用 VS Code(Ubuntu 上的版本 1.12.2)编写 C# 和 XML Documentation .无论我是否使用 C# XML Documentation Comments plugin,代码完成都会成为阻碍。与否:
如果我在句子末尾输入句点 ( .
),我会得到建议。第一个建议是!--
.我为什么要输入那个?当我刚开始一个新句子时,为什么我什至需要建议?
如果我尝试通过编写 <
来关闭 XML 标记我得到了同样的建议,所以输入 </
将导致:
<summary>Test<!--/
/// [Cursor placed here][contents of the line that came next]
如果我尝试在 <summary></summary>
之后添加另一个标签我会自动得到一双新的 <summary></summary>
标签。
你可以在这里看到这个 Action :
我如何合理地完成这项工作,或者至少关闭 XML 注释中的完成功能?
最佳答案
无论好坏,我所知道的解决此问题的最佳方法是在 VSCode 设置中禁用“接受关于提交字符的建议”。这样,空格键就不会被视为自动完成请求。无论如何,我个人更喜欢依赖“在输入时接受建议”,所以这对我有用,但你可能有不同的习惯。
关于c# - VS Code 中的智能感知/代码完成对 XML 没有帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44411685/