Есть ли плагин Visual Studio (предпочтительно Resharper), который имеет camel case selection [дублировать]

StackOverflow https://stackoverflow.com/questions/601422

  •  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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top