Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio中VB.Net直接跳转到变量';缺少intellisense列表中新运算符后的s数据类型_C#_Vb.net_Visual Studio - Fatal编程技术网

C# Visual Studio中VB.Net直接跳转到变量';缺少intellisense列表中新运算符后的s数据类型

C# Visual Studio中VB.Net直接跳转到变量';缺少intellisense列表中新运算符后的s数据类型,c#,vb.net,visual-studio,C#,Vb.net,Visual Studio,Visual Studio中的VB.Net是否可以在intellisense列表中的new运算符之后直接跳转到变量数据类型?(请不要提供诸如Resharper或CodeRush之类的加载项选项。纯本机Visual Studio设置就足够了) 场景 我来自C#背景,有写作的习惯 Application a = new 当我在新操作符后按空格键时,intellisense会直接跳转到intellisense选项列表中的应用程序类,如下所示 (我知道这个特性在隐式声明(使用varkeyword)中

Visual Studio中的VB.Net是否可以在intellisense列表中的new运算符之后直接跳转到变量数据类型?(请不要提供诸如Resharper或CodeRush之类的加载项选项。纯本机Visual Studio设置就足够了)

场景
我来自C#背景,有写作的习惯

Application a = new
当我在新操作符后按空格键时,intellisense会直接跳转到intellisense选项列表中的应用程序类,如下所示

(我知道这个特性在隐式声明(使用
var
keyword)中失败,而且它必须失败,因为Intellisense(在编译时)不知道数据类型,但它在显式声明中工作,如上所述

但是这个选项在VB.Net中是不存在的

即使这是一个明确的声明


现在,visual studio中是否有一个选项可以打开以使其正常工作?

这是不可配置的

当您这样编写时,编辑器假定您有意在新表达式中使用不同的类类型。因为如果您不这样做,那么您可能会这样编写:

 Dim d As New ...
当您键入New时,IntelliSense窗口会立即弹出。请注意,在C#中,此语法没有等效的语法。值得注意的是,此行为在VS2012中被更改,现在与C#IntelliSense类似