用于枚举类型的C#IntelliSense

The*_*urf 8 c# vb.net intellisense enums visual-studio

我最近从VB转到C#,我想念VB处理枚举类型的IntelliSense行为的方式.

在VB中,当您分配或比较枚举值时,IntelliSense将直接打开枚举值列表.

在C#中,IntelliSense只会在列表中选择枚举类型,强制我输入"." 获取枚举值列表.

有没有办法在C#中重现VB枚举行为(没有第三方插件)?

val*_*rij 4

不幸的是,该特定功能是 Microsoft 的Visual Basic 特定 IntelliSense 的一部分

自动完成

  • 完成各种关键词

    例如,如果键入 goto 和空格,IntelliSense 将在下拉菜单中显示已定义标签的列表。其他支持的关键字包括 Exit、Implements、Option 和 Declare。

  • 枚举和布尔值的补全

    当语句引用枚举成员时,IntelliSense 将显示枚举成员的列表。当语句引用布尔值时,IntelliSense 将显示 true-false 下拉菜单。

.不过,您应该通过点击或Ctrl+使其通过常规智能感知弹出Space