intellisense中的自定义代码片段

Chr*_*ath 9 c# resharper visual-studio-2010 visual-studio code-snippets

我已经开始将一些常用的代码块导出到自定义代码段.有没有办法让这些显示在IntelliSense中,而不必使用上下文菜单或代码段管理器中的代码段浏览器?

起初,我认为这与ReSharper有关,但是当我禁用ReSharper IntelliSense时它们仍然没有出现.

能够只使用代码段快捷方式而不是使用浏览器会很高兴.

Pri*_*aka 10

你需要设置ShortCut属性<Shortcut>slpropdp</Shortcut>.学习编辑的最佳方法是,只需检查任何已有的代码片段.通过,转到工具 - >代码段管理器.选择任何代码段,代码段的位置将位于顶部位置栏

  • 你有ReSharper吗?如果是,请检查选项>智能感知>常规.如果选择了ReSharper单选按钮,则不会出现在VS [快捷方式]中创建的智能感知.将其更改为Visual Studio,或者在ReSharper中创建intellisense. (6认同)
  • 我的所有片段都已经具有快捷方式属性,输入名称和点击标签可以正常工作,但片段仍然没有出现在intellisense中.它真的很烦人,因为当我键入快捷方式intellisense打开并突出显示其他类似名称的东西,所以我必须点击转义以关闭intellisense然后点击标签插入片段. (4认同)

sha*_*tha 6

如果您仍然没有看到快捷方式,但您有 ReSharper,请检查 Resharper > 选项 > IntelliSense > 常规。如果您选择了 ReSharper 单选按钮,那么您在 VS [快捷方式] 中创建的智能感知将不会出现。将其更改为 Visual Studio 或在 ReSharper 中创建智能感知