Подтвердить что ты не робот

Visual Studio Free addin или resharper плагин, чтобы показать постоянное значение в подсказке

Есть ли бесплатный плагин addin или resharper, который позволит мне увидеть фактическое значение постоянного значения при наведении курсора на ссылку?

Поскольку компилятор заставляет константные поля или свойства быть конкретной константой времени компиляции, логично только, чтобы она отображалась прямо в подсказке.

например:

 
   const int DISPLAY_MODE_SIMPLE = 0x02;
   const int DISPLAY_MODE_ADVANCED = 0x04;

   void DoSomething(int displayMode) 
   {
      if (displayMode == DISPLAY_MODE_SIMPLE) {
         ShowSimpleDialog();
      }
   }

Я хочу навести курсор на DISPLAY_MODE_SIMPLE и увидеть в подсказке: int MyType.DISPLAY_MODE_SIMPLE = 0x02

В последнее время я имею дело с большим количеством кода, который не использует Enums (Java, преобразованный с IKVMC), и постоянно приходится идти туда и обратно, когда изучение старого кода с помощью него очень раздражает.

Ни для ReSharper 5, ни для Visual Studio 2010 эта функция не имеет.

Изменить: я не говорю об отладчике. Это работает с этим, конечно.

4b9b3361

Ответ 1

Как насчет использования "Code Definition Windows". Просмотр → Определение кода WIndow в Visual Studio?

Ответ 2

Когда я навешиваю ссылку DISPLAY_MODE_SIMPLE в DoSomething, я вижу "(константу) int MyType.DISPLAY_MODE_SIMPLE = 2" в подсказке. Это не появляется, когда я приостанавливаю R # 5, поэтому необходимо установить некоторые параметры R #, которые вы не используете...