Переименовать Resharper - предотвратить поиск ссылок во всех файлах
Я использую Typescript и Visual Studio 2015 с Resharper 9. Позволяет сказать, что я хочу переименовать мой метод управления angular от активации до init. Случается, что Resharper начинает поиск по всем подозрительным ссылкам в таких библиотеках, как angular.js, jquery.js и т.д. Он также сканирует все виды бритвы, чтобы найти возможные способы использования. Эта операция несколько раз очень медленная и не логична, потому что я никогда не захочу переименовать что-то в библиотеке angular.js. Как я могу вообще пропустить такие файлы из сканирования?
![Resharper rename]()
Ответы
Ответ 1
В Resharper 2016.3 JetBrains внесли сторонний код. Это позволяет полностью игнорировать папки или файлы с образцами для JS-библиотек.
![Код третьей стороны в R #]()
Я пробовал, и это действительно игнорирует исключенные файлы для сканирования при переименованиях.
Однако я не совсем уверен, почему они добавили еще одно место, где можно указать игнорируемые файлы. У них уже было Элементы для пропуска в Проверка кода = > Настройки и в Среда = > Поиск и Навигация
UPDATE, вы не можете исключать файлы/папки, которые не являются частью решения VS. Для этого есть bugreport. Пожалуйста, проголосуйте и прокомментируйте там.
Ответ 2
В соответствии с комментариями здесь https://www.jetbrains.com/help/resharper/2016.1/Refactorings__Rename.html
невозможно исключить определенные файлы или файлы. Его попросили, однако.
Update:
С выпуском ReSharper 2016.3 теперь можно исключить папки, конкретные файлы и файлы. См. Ответ trailmax.