用于枚举类型的C#IntelliSense

时间:2013-12-18 16:28:28

标签: c# vb.net visual-studio enums intellisense

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

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

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

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

1 个答案:

答案 0 :(得分:4)

不幸的是,特定的功能是微软Visual Basic-Specific IntelliSense

的一部分
  

自动完成

     
      
  • 完成各种关键字

         
        

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

      
  •   
  • 完成枚举和布尔

         
        

    当一个语句引用一个枚举成员时,IntelliSense将显示一个Enum成员列表。当语句引用布尔值时,IntelliSense将显示一个真假下拉菜单。

      
  •   

你应该通过点击. Ctrl + Space 来通过常规intellisense弹出它。