如何在Visual Studio 2015的VB.NET中显示代码段?

如何在Visual Studio 2015的VB.NET中显示代码段?,vb.net,visual-studio-2015,intellisense,code-snippets,Vb.net,Visual Studio 2015,Intellisense,Code Snippets,好吧,我本质上是一名C#开发人员,但现在已经在VB中工作了一段时间。直到今天,我才真正考虑过这个问题,但我过去喜欢VisualStudio中的代码片段,现在我从不使用它们,或者只在WPF属性之类的事情上使用它们。我注意到,尽管他们没有出现在我面前。他们工作,但不给我提示。这是设计的还是我可以设置的选项 例如,在简单的控制台应用程序中,我可以键入“arrSort”,然后按enter键,得到: Dim animals() As String = {"lion", "turtle", "ostrich

好吧,我本质上是一名C#开发人员,但现在已经在VB中工作了一段时间。直到今天,我才真正考虑过这个问题,但我过去喜欢VisualStudio中的代码片段,现在我从不使用它们,或者只在WPF属性之类的事情上使用它们。我注意到,尽管他们没有出现在我面前。他们工作,但不给我提示。这是设计的还是我可以设置的选项

例如,在简单的控制台应用程序中,我可以键入“arrSort”,然后按enter键,得到:

Dim animals() As String = {"lion", "turtle", "ostrich"}
Array.Sort(animals)
我想要什么就酷,没问题。但我并没有看到它的任何智能感知,在C夏普中,它几乎立刻就出现了。我知道你可以去(CTRL+K,X)获得一个代码片段的菜单,但是再去另一个菜单到另一个菜单有点乏味,而且会破坏整个节省时间的点,只需去“123”(Tab或Enter)并在一个小的悬停菜单中获得一个关于我将要做什么的自动填充建议


从我在VB中的一点经验来看,它的一些Intellisense在核心语言功能方面确实非常出色,但在Intellisense的代码片段方面却非常缺乏。有一个选项我可以打开吗?或者我不得不记住它们,或者我有去遍历菜单选项?因为我可能会在一个文件访问领域工作一段时间,然后用流阅读器和流编写器快速编写代码片段,然后几个月后回来忘记它们,但自动填写可能会有所帮助。

使用VB:

键入带有问号的部分代码段,然后按TAB键查看可能的代码段及其智能感知的列表

arr?
then选项卡

同样,键入完整的代码段,后跟问号,然后按TAB键查看该代码段的Intellisense

arrSort?
然后是选项卡


参见

键入
arr?
是否足够?
消失,出现一个快捷键以“arr”开头的代码段菜单。@安德鲁·莫顿:好的,如果我键入arr,这是IDE的把戏吗?当我输入“?”时,它会自动填充现有的intellisense。但如果选择“arr”escape(退出给定的建议),“?”,则它将退出。否则,如果你在链条上走得更远,没有什么东西存在,它就会起作用。如果你做了某件事,一旦你尝试点击“?”,它就会自动给出它认为你想要的东西。IDE方面有点奇怪。但这可能是一个可以接受的答案,因为它节省了时间,而且基本上是我想要的,需要一点帮助。你可以提供一个答案,这可能是最好的。你不妨写下答案——你现在似乎已经把它归结为一门艺术:)有趣的是,
方法在C#中工作(至少对我来说是这样),但是
并没有消失,所以你留下了一个错误。对我来说,
在C语言中不起作用。