如何在Visual Studio中搜索枚举值

时间:2018-12-21 10:34:10

标签: c# visual-studio search enums

我得到了这个枚举:

public enum Key
{Enter = 13, ...}

我想用Key.something(在STRG + F中)搜索Visual Studio的任何外观。搜索"Key."时出现的问题是,我还会得到一些我不想要的类似"request.Key.Item1"的列表。我可以仅搜索名为Enums/Classes的{​​{1}}来限制搜索吗?

亲切的问候

2 个答案:

答案 0 :(得分:1)

要么:

  • 右键单击枚举名称,然后选择PushNotification.configure({ onRegister: function(token) { Fetcher("userSetNotifToken",{notifToken:token.token},true); }, onNotification: function(notification) { console.log(notification); if(platform == 'ios') { if (notification.alert.extra !== undefined && notification.alert.extra.type == 'trip') { alert("sad"); } notification.finish(PushNotificationIOS.FetchResult.NoData); }else{ if (notification.data !== undefined && notification.data.type == 'trip') { Actions.reset("home", {trip: notification.data.trip}); } } }, senderID: "----", permissions: {alert: true, badge: true, sound: true}, popInitialNotification: false, requestPermissions: true, }); 或...
  • 将光标放在枚举名称中,键入Find All References或...
  • 将光标放在枚举名称中,键入CTRL+K, R

Visual Studio documentation

中的更多详细信息

答案 1 :(得分:0)

Diado的答案是正确的。

如果您不使用项目引用,而您实际上想以经典方式进行搜索,则还可以使用Edit.FindinFiles(组合键Ctrl + Shift + F)并在其中搜索Key。大小写匹配整个单词,这样可以减少错误结果的“噪音”。