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


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 и установите преобразование дел .

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


5
Этот плагин так полезен
xi.lin

Чувствую себя глупо из-за того, что не заглядываю в это раньше, это экономит много времени
alxrb

1
это можно использовать с возвышенным 3? Я не могу найти пакет, когда я ищу Преобразование Случаев согласно инструкциям
Тим Партридж
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.