С выходом второй версии Sublime Text я четко обрисовал для себя недостатки:
Понравился же мне этот зверский редактор, а всплыл он давно еще на Хабре, а тут еще в Радиоте его расхвалили, вообщем я начинаю баловаться этой Питововской игрушкой и возможно когда нибудь соскачу с иглы Notepad++.
На этой странице я буду описывать интересные вещи которые я обнаружил, а может быть и ответы на вопросы читателей моего блога.
Q: Как увеличить шрифт ?
A: Ctrl+ +
Q: Как передвинуть строчку/строчки вверх/вниз ?
A: Ctrl-Shift Up/Down
Q: Как дублировать строку или выделенный текст ?
A: Ctrl-Shift d
Q: Русский windows-1251 отображается коряво, как поправить?
A: Preferences -> File Setting — Default, находите в самом низу строчку fallbackEncoding и меняете Western (Windows 1252) на Cyrillic (Windows 1251)
Q: Как удалить строку ?
A: Ctrl-Shift-k (в NP++ удобнее немного, но впринципе сойдет)
Q: Как сделать создать список строк, где каждая следующая строка имеет цифру увеличенную на 1 ?
A: В консоли (Ctrl+Тильда ) написать: b=view.begin_edit();l=[‘http://jkeks.ru/%d/’%i for i in range(1,101)];view.insert(b, 0, ‘\n’.join(l));view.end_edit(b)
Когда увидите чего получилось — поправьте нужную вам строку и ок. Вот где сила Sublime
Q: Что Почитать о Sublime Text 2 интересного ?
A: Хитрости Sublime Text 2
Q: есть ли в редакторе Sublime подсказки типа Intellisense (в выпадающем списке) ?
A: Конечно есть, Открывается оно по Ctrl+Пробел. Честно считаю это бесполезной фичей.
Q: умеет ли Sublime Text подсвечивать JS CSS HTML и PHP в одном файле по разному ?
A: Да умеет, такое я впервые увидел в RJText но потом нигде нормально это не работало, тут вроде есть, включите например тему Twilight, там это видно, но палитру можно менять.
Q: Умеет ли Sublime Text Букмарки (Bookmarks)?
A: Умеет и это вообще стандартная вроде штука, по Ctrl+F2 ставит/убирает метку, по F2 переходит. Классика.
Q: Как сделать 2 окна одного файла ?
A: File->Clone File, затем в появившуюся новую половинку драгнуть нужную вкладку.
Q: Как закоментировать текст ?
A: Ctrl + / (в зависимости от типа файла комментирует строку или блок)
Q: Преобразование регистра букв (русский тоже в почете) ?
A: В верхний регистр: Ctrl+k затем Ctrl+u, в нижний регистр: Ctrl+k затем Ctrl+l (и главное все работает =)
Q: Как отсортировать строки ?
A: F9 (с учетом регистра Ctrl+F9)
Q: Как удалить дублирующиеся/повторяющиеся строки ?
A: Да Sublime так умеет: Edit->Permute Lines->Unique
Q: Как обратить порядок строк ?
A: Edit->Permute Lines->Reverse
Q: Замена в нескольких файлах. Как сделать в Sublime ?
A: Ctrl-Shift-F, в появившемся баре смотрите в поле WHERE, если нажать на кнопку … , то можно выбрать в каких файлах будет замена. Например можно указать путь, а можно указать что замену надо делать в открытых файлах на данный момент. Можно всяко сочетать. Единственный недостаток который я не поборол это множественная замена многостроковыми регулярками. Кто узнает — пишите.
Q: Как случайно разбросать строки ?
A: Edit->Permute Lines->Shuffle