Есть ли плагин Visual Studio (предпочтительно Resharper), который имеет camel case selection [дублировать]
-
03-07-2019 - |
Вопрос
Возможный Дубликат:
Заставьте Visual Studio понимать camelCase при нажатии клавиш ctrl и курсора
Точный дубликат этот поток
У меня есть несколько довольно длинных имен переменных / полей в моем коде, и я нахожу, что поведение по умолчанию для CTRL + SHIFT + Стрелка вправо и CTRL + SHIFT + стрелка влево менее продуктивно, чем если бы оно придерживалось оболочки camel.Вот пример.
Допустим, курсор находится перед буквой "А" в и еще что-то.Сочетание клавиш CTRL + SHIFT + Стрелка вправо выделит всю переменную, в то время как соответствие camel casuing выделит только И.
Есть ли какой-нибудь инструмент или плагин для Visual Studio, который может это сделать?
Редактировать:
Я бы также хотел, чтобы аналогичное поведение было для CTRL + Стрелка влево и CTRL + Стрелка вправо
Решение
Resharper поддерживает это, выберите Использование Верблюжьи горбы в Перетачиватель | Опции | Редактор и все будет работать так, как вы ожидаете.
Другие советы
Я думаю , что Визуальная помощь X делает то, что вы описали.
Ну, это не совсем то, о чем вы просите, но у Resharper есть очень полезная (но труднодоступная для изучения) функция, в которой она учитывает camelCase, позволяя вам вводить только заглавные буквы названия.
Например, если у вас есть это объявление
List<int> myList;
тогда, когда вы могли бы печатать
myList.ARO|
и Resharper intellisense автоматически выберет AsReadOnly в качестве завершения.
Работает также для GotoType и GotoMember.