Переменная переименования TypeScript

Андерс Хейлсберг показывает на канале 9, что вы можете переименовывать переменные в нескольких файлах с помощью плагина Visual Studio TypeScript. ср.: видео введение в TypeScript Андерса Хейлсберга в 50:08.

Однако, когда я открываю меню "Рефакторинг", все элементы деактивируются, включая "Переименование". Я использую последнюю версию VS2012 Professional. Может быть, это связано с ReSharper, который установлен в моей системе. Кто-нибудь может подтвердить это как ошибку или функция Rename все еще находится в разработке?

Изменить, так как я не могу опубликовать это как ответ:

ReSharper переопределяет некоторые оригинальные пункты меню Visual Studio. Есть флажок на RESHARPER -> Options -> Keyboard & Menus -> Hide overriden Visual Studio menu items,

Проверьте это, и снова появится оригинальное меню Refactoring. Здесь Rename функция, которая работает просто отлично.

2 ответа

Есть две причины, по которым вы не сможете реорганизовать имя в Visual Studio.

  1. Если вы запускаете приложение в режиме отладки, многие функции редактирования недоступны

  2. Если у вас есть расширение Visual Studio, например Resharper, оно может переопределить функцию Visual Studio в меню или сочетания клавиш. Для переименования ярлык Visual Studio просто F2, поэтому он не должен конфликтовать с комбинацией клавиш Resharper - но Resharper может по-прежнему переопределять контекстное меню.

ReSharper (7.1.1) не имеет встроенной поддержки переименования для TypeScript. Если у вас установлен ReSharper, он, вероятно, переопределяет (и скрывает) собственное переименование Visual Studio - это функциональность по умолчанию.

Чтобы отобразить и включить переименование Visual Studio, необходимо снять следующую опцию:

RESHARPER -> Параметры -> Клавиатура и меню -> Скрыть переопределенные пункты меню Visual Studio

(За комментарии к этому сообщению вы можете проголосовать за эту функцию, которая будет добавлена ​​в ReSharper по следующей ссылке: http://youtrack.jetbrains.com/issue/RSRP-330454)

Другие вопросы по тегам