好的,所以我是一名C#开发人员,但现在已经在VB工作了一段时间.直到今天我才真正想过它,但我曾经喜欢在Visual Studio中使用Snippets,现在我从不使用它们,或者只是为了 WPF属性而谨慎使用它
EG在简单的控制台应用程序中我可以输入’arrSort’然后点击回车然后我得到:
Dim animals() As String = {"lion", "turtle", "ostrich"} Array.Sort(animals)
很酷我想要的,没问题.但是我没有看到任何Intellisense,而在C Sharp中它立即显示出来.我知道你可以去(CTRL K,X)获得一个片段菜单,但是然后转到另一个菜单到另一个菜单是一种单调乏味的方法,并且可以省去只需要’123’的时间节省(Tab或Enter)并在一个小悬停菜单中自动填写我将要做的事情的建议.
根据我在VB中的一点经验,似乎它的一些智能感知系统真的很适合核心语言功能,但在Intellisense for Snippets中却非常缺乏.有没有我可以打开的选项?或者我不得不记住它们,或者让我们去遍历菜单选项?因为我可能会在File Access的某个区域工作一段时间,然后使用Stream Readers和Stream Writers快速获取内容,然后在几个月后回来忘记它们,但自动填写可能会有所帮助.
使用VB:键入一个带有问号的部分代码段,然后按TAB查看可能的代码段列表及其智能感知.
ARR?然后Tab
同样,键入完整的代码段,然后输入问号,然后按TAB查看该代码段的智能感知.
arrSort?然后Tab
见How to: Insert IntelliSense Code Snippets