代码段未显示在IntelliSense中

时间:2017-08-18 16:21:22

标签: visual-studio ide code-snippets

我习惯在Visual Studio中使用代码片段。我只需输入cw <Tab> <Tab>即可获得Console.WriteLine();。但通常该代码段不会出现在我的光标下的IntelliSense中。这意味着IntelliSense不会自动将代码段填充到代码中,而是填充另一个关键字,在本例中为char

顺便说一句。我使用VS 2017,我也有VS 2015,它正常工作。

IntelliSense without cw

2 个答案:

答案 0 :(得分:0)

如果片段未出现在VS 2019的IntelliSense列表中,一种解决方法是手动插入该片段:

  • Edit|IntelliSense|Insert Snippet
  • 右键单击 Insert Snippet
  • Ctrl K Ctrl X

然后,您会提供一个菜单,可以在现有片段(包括自定义片段)之间进行选择。

我的XAML代码段存在此问题,由于某些原因,该代码段无法正常显示在弹出窗口中。

答案 1 :(得分:0)

您可以检查工具 -> 选项 -> IntelliSense -> 代码段行为是否“始终包含代码段”。

我通过在 vs. 中选中这个选项解决了同样的问题

enter image description here