Конвертировать переменные между регистром верблюда и подчеркиванием

41

Я хотел бы преобразовать переменные из или UpperCamelCase, lowerCamelCase, underscore_styleили даже « separate by spaces». Это было бы полезно для кодирования и создания документации.

Я использую Sublime Text 2. Можно ли это сделать в этом редакторе?

Стан
источник
1
Python может сделать это с помощью своих методов 'str. Кроме этого, помните о рекомендациях продукта.
Доктор Рейхард
Это не так сложно сделать с помощью подстановочных регулярных выражений (perl?)
mveroone
1
Ваше решение для Notepad ++ уже здесь, поэтому я удалил тег из этого вопроса: Использовать Notepad ++, чтобы изменить under_score_case на CamelCase?
Slhck

Ответы:

73

Плагин Case Conversion может сделать это для Sublime Text 2 и 3.

Вы можете установить его с помощью Package Control . Если вы еще этого не сделали, сначала установите Package Control, а затем нажмите Ctrl-Shift-Pили Cmd-Shift-P, перейдите в Control Package, Install Package и установите преобразование дел .

Он добавляет новые записи в меню конвертирования .

slhck
источник
5
Этот плагин так полезен
xi.lin
Чувствую себя глупо из-за того, что не заглядываю в это раньше, это экономит много времени
alxrb
1
это можно использовать с возвышенным 3? Я не могу найти пакет, когда я ищу Преобразование Случаев согласно инструкциям
Тим Партридж