【发布时间】:2011-05-23 13:26:22
【问题描述】:
我已经构建了一个代码 sn-p,但在其有效的上下文存在问题。
如果我在新的代码行并输入我的 sn-p 快捷方式,它会出现在 Intellisense 列表中。
public void DoSomething()
{
// insert code snippet here
}
但是,如果我在左括号后输入我的 sn-p 快捷方式,它不会出现,而所有股票 sn-ps 似乎都出现了,就像我模仿我的“do”sn-p 一样。
public void DoSomething()
{
DoSomethingElse( // insert code snippet here
}
是否有原因自定义 sn-ps 不会出现在括号后,而 stock sn-ps 会出现?有没有办法让我在paren之后出现?
感谢您的帮助。
更新: 在下面的答案中来自 stack72 的评论后,出现 Intellisense 列表后,我点击 ESC 取消选择其他任何内容,然后点击 tab-tab。虽然我的快捷方式没有出现在列表中,但确实执行了。
虽然我更接近答案,但我的问题仍然存在:为什么我的快捷方式在括号后没有出现在 Intellisense 中,我怎样才能让它们出现在那里?
【问题讨论】:
标签: visual-studio-2010 intellisense code-snippets