Может ли редактор Visual Studio конвертировать из все-шапки в корпус верблюда?
Есть ли команда или добавление в Visual Studio 2012, которая преобразует выбранный фрагмент исходного кода С# с SOME_NAME
в SomeName
?
Ответы
Ответ 1
Я использую resharper 7.0. Он имеет правила для соглашений об именах, поэтому, когда у меня есть материал с именем SOME_NAME, он даст мне знать, и он изменит его на имя на основе правила.
он также применит соглашение об именах, чтобы изменить это имя переменной на код, в котором его использует.
Я не знаю, будет ли resharper делать все это за вас сразу. Я использовал его только для одного.
Ответ 2
Короткий ответ нет, но вы можете сделать макрос и использовать его или использовать некоторые инструменты производительности как resharper.
Ответ 3
Насколько я знаю, единственные встроенные ярлыки для случая должны быть изменены во всех прописных или строчных строках. Здесь документация MSDN для ярлыков case в Visual Studio 2012: http://msdn.microsoft.com/en-us/library/ms165341.aspx
Ответ 4
Когда мне приходилось делать это в прошлом, я использовал следующие шаги:
- Выберите текст
OME_NAME
и нажмите Ctrl + U (преобразуйте текст в нижний регистр).
- Выберите текст
_n
и введите N
.
- Нажмите Alt + Shift + F10 (показать смарт-тег), чтобы применить рефакторинг переименования.