- Sublime Text горячие клавиши и настройки
- Назначаем горячие клавиши:
- Перенос строк
- Горячие клавиши Sublime Text 3
- Работа со строками
- История
- Перемещение по файлам и папкам
- Поиск
- Дополнительные
- Sublime Text — настройка, горячие клавиши, краткий обзор
- Настройка Sublime Text
- Основные настройки
- Горячие клавиши
- Проекты
- Sublime Text — настройка, плагины, горячие клавиши. часть 2
- Особенности Sublime Text
- Настройка Sublime Text 3
- Горячие клавиши
- Цветовые схемы
- Проекты
- Сниппеты
- Мультивыделение и редактирование
- Пошаговый алгоритм
- Контекстное меню
- Словари и орфография
Sublime Text горячие клавиши и настройки
Sublime Text — интересный редактор кода. При первом впечатлении оставляет положительное впечатление. Здесь буду пока писать часто используемые горячие клавиши.
Почти все комбинации, как и в других приложениях. Но, есть и исключения. И это одно исключение может сильно выбивать из работы )).
CTRL+/ | Комментирование строки кода (в этом случае достаточно, чтобы курсор находился на строке) и блока кода. |
CTRL+G | Переход к нужной строке документа по номеру |
CTRL+F | Поиск по документу |
CTRL+S | Сохранить документ |
CTRL+H | Поиск с заменой по документу. С возможностью поиска по регулярному выражению |
CTRL+Tab | Перемещение по вкладкам |
CTRL+W | Закрыть вкладку |
CTRL+ALT+R | Автоматическое выравнивание HTML-код в древовидном виде. Весь текст, который нужно выровнять — выделяем. (Горячие клавиши я назначил сам. Ниже описал как) |
TAB+выделенный текст | Отступ у нужных строк. Сначала выделяем нужные строки |
Назначаем горячие клавиши:
Открываем в меню:
Preferences -> Key Bindings — User (здесь редактируются горячие клавиши).
Между квадратными скобками добавляем следующую строку и сохраняем файл:
Перенос строк
По поводу переноса строк, чтобы не появлялась горизонтальная прокрутка.
Можно в каждом файле делать вот эту операцию: View -> Word Wrap. Ставим просто галочку.
А можно по умолчанию настроить перенос строк.
В Sublime Text настройки делаются через конфигурационный файл:
Preferences -> Setting User (здесь редактируются настройки программы).
В конфиг файл добавляем (комментарии можно не добавлять):
И сохраняем файл.
Далее просто указываю строки с их расшифровкой. Вносить их нужно по аналогии с двумя предыдущими записями:
«highlight_line»: true, | Подсветка активной строки. |
«word_wrap»: true, | Перенос длинных строк |
«default_encoding»: «UTF-8», | Кодировка по-умолчанию. |
«fallback_encoding»: «Cyrillic (Windows 1251)», | Используемая кодировка, когда sublime text не может автоматически определить кодировку. |
«line_padding_bottom»: 0, | Междустрочный интервал. Меня устраивает нуль. |
Присылайте в коментах то, что Вы используете. Буду добавлять.
Горячие клавиши Sublime Text 3
Всем привет. C вами Corvax. Сегодня я хочу поговорить о таком важном инструменте любого разработчика как редактор кода, а точнее Sublime Text 3. Это отличный редактор, который вы можете “прокачать” по своему вкусу и целям. Часто начинающие разработчики редко пользуются горячими клавишами что существенно замедляет их рабочий процесс. Сейчас же я хочу поделиться с вами перечнем тех самых полезных шорткатов. Поехали.
Работа со строками
MaсOS: CMD + L
Win/Linux: Ctrl + L
Выделение целой строки.
MaсOS: CMD + A
Win/Linux: Ctrl + A
Выделить весь код.
MaсOS: CMD + /
Win/Linux: Ctrl + /
История
MaсOS: CMD + Z
Win/Linux: Ctrl + Z
Отмена действий на шаг назад.
Перемещение по файлам и папкам
MaсOS: CMD + R
Win/Linux: Ctrl + R
Если вам нужно быстро переместится по странице, то этот инструмент станет для вас незаменимым. При нажатие комбинации у нас открывается окно по которому вы можете быстро переходить по элементам страницы.
MaсOS: CMD + T
Win/Linux: Ctrl + T
Быстрое перемещение по файлам.
Поиск
MaсOS: CMD + F
Win/Linux: Ctrl + F
Поиск в проекте нужного файле.
MaсOS: CMD + P
Win/Linux: Ctrl + P
Поиск по проекту.
Дополнительные
MaсOS: CMD + Q
Win/Linux: Ctrl + Q
Быстрое закрытие редактора.
MaсOS: CMD + N
Win/Linux: Ctrl + N
Создать новую вкладку.
MaсOS: CMD + S
Win/Linux: Ctrl + S
MaсOS: Ctrl + CMD + F
Здесь я постарался перечислить наиболее часто использованные комбинации клавиш в Sublime Text 3. Надеюсь, что данная статья была вам полезна. С вами был Corvax. Оставляйте ваши комментарии, учитесь, развивайтесь и успехов вам дорогие друзья.
Подписывайтесь на наш канал в Telegram и на YouTube для получения самой последней и актуальной информации.
Sublime Text — настройка, горячие клавиши, краткий обзор
Статья морально устарела и у нее появилась замена тут
Вот и пришло время прощаться с двумя программами. Одну я не забуду никогда, это notepad2, который сменил назначение и теперь используется вместо стандартного блокнота для открытия *.txt
И вторая программа — знаменитейший, бесплатный, легендарный notepad++. Не хотел его использовать до последнего. Какой-то он совсем консервативный с угнетающим внешним видом. Зато бесплатный, способный дать фору многим своим конкурентам.
Теперь я использую Sublime Text 3. Перешел на него с третьего раза — трудно было отвыкать от привычных программ. Не сложилось с первого раза, на втором потерялся в настройках, но понял преимущества и отложил до лучших времен. И вот он, с третьего раза заряженный и готовый к работе.
На настройку Sublime Text придется потратить немало времени. Пришлось перелопатить больше количество блогов, просмотреть видео и изучать мануалы на официальном сайте.
Основная проблема STдля вновь прибывших — это текстовая настройка. Вместо привычных кнопочек и галочек мы имеем конфигурационные файлы с настройками на языке JSON, которые, естественно, требуется заполнять вручную. Но это не страшно, посмотрите на скриншоты ниже — быстрый, красивый, нет ничего лишнего:
А теперь по порядку, кратко основные особенности:
Настройка Sublime Text
Они также прописываются в конфигурационный файл на языке JSON. Имеется файл настроек по умолчанию, но его редактировать нельзя. В этом файле все переменные подписаны комментариями, но они на английском. Частично понятно, а частично нет.
Но это не беда, на официальном сайте есть мануал на русском. В свою сборку вложил свой готовый конфиг, но продублирую его здесь:
Основные настройки
Очень важно обратить внимание на третий объект — кодировка. Если изменить, будете ломать себе голову с крякозябрами вместо русских букв.
Горячие клавиши
Не стал углубляться, точнее перегружать мозг еще и хоткеями поверх основных настроек. Поэтому, когда «напортачил» в коде, пришлось как то возвращать все назад. Поменял только одну команду.
Программа очень гибкая в настройках. Кнопками можно задать все, что угодно.
Проекты
Только сейчас, изучая статьи на других блогах разобрался с этой штукой. У нас сбоку есть выдвижная панель. Кнопками вызывается с двух комбинаций: Ctrl+K и следом Ctrl+B. Отзывается аналогично.
Это быстрый доступ к файлам папок. Это не каталог и не дерево. В списке будут только те папки, которые мы выберем сами. Для этого в меню проекты нужно выбрать пункт «добавить папку»
Сбоку панель, куда я выставил файлы этого сайта. По центру вверху, нажатием Ctrl+P появляется поисковая строка по текущим проектам. Я ввел индекс и он вывел мне все индексы, которые есть в этом проекте.
Есть еще очень много особенностей, которые вы найдете через Google, т.к. мне они не интересны и я не стал углубляться в них.
Статья морально устарела и у нее появилась замена тут
Sublime Text — настройка, плагины, горячие клавиши. часть 2
Sublime Text 3 это мощный редактор исходного кода со множеством настроек, сумасшедшим числом плагинов, армией поклонников и еще он очень красивый и удобный! Настройка саблайма для первого пользования окажется довольно сложной т.к. здесь попросту нет настроек.
Когда-то писал про Sublime Text, но тогда я только познакомился с этим чудо редактором. Теперь же опишу все его преимущества, настройку горячих клавиш, полезные комбинации и некоторые интересные плагины.
Настройка Sublime Text, а также задание горячих клавиш осуществляется через команды, которые вписываются в файл конфиг. Все эти команды можно найти на русском официальном сайте по ссылке: http://sublimetext.ru/documentation
Особенности Sublime Text
- быстрота работы;
- приятный внешний вид;
- минимализм — ничего лишнего;
- отвлеченный режим — вообще ничего лишнего;
- графическая карта — быстрый скролл по всей высоте файла;
- продвинутый поиск;
- сумасшедшее число плагинов (более 800 разработчиков);
- мультивыделение и мультиредактирование — правка сразу нескольких строк;
- гибкая настройка горячих клавиш, функций;
- возможностью разделить экран на несколько частей;
Настройка Sublime Text 3
По умолчанию все настройки уже заданы и записаны в файл Preferences Settings — Default. Если нам необходимо внести изменения, то мы лезем на сайт, ищем нужные настройки, открываем Preferences User — Default и вписываем свои значения.
Ниже выкладываю свой файл с настройками, на заполнение которого ушел не один месяц, в котором представлены основные настройки. Остальное уже самостоятельно, через мануал.
Особое внимание нужно обратить на то, что при смене настроек через меню, в файле настроек исчезают все комментарии к переменным. По крайне мере у меня и я неоднократно злился, пытался понять почему т.к. люблю, когда все подписано и красиво упаковано.
В свою сборку вложил этот файл и подробное описание по установке и настройке.
Горячие клавиши
Горячие клавиши настраиваются по аналогии, но, в отличие от настроек, мы не знаем код команды. Поэтому, как и с основными настройками, идем на сайт программы, ищем клавишу, затем открываем Preferences Key Bindings — Default, через поиск находим полный код клавиши и переделываем ее при необходимости в файле Preferences Key Bindings — User
Например, я хочу переставить кнопки для отмены редактирования (когда напортачил — нажать и вернуть как было). Для этого ищу по ссылке http://sublimetext.ru/documentation/hotkeys/windows нужное сочетание клавиш.
Нашел вот такое: «CTRL+Z Отмена последнего действия». Теперь открываю файл горячих клавиш по умолчанию и вбиваю в поиск сочетание клавиш (CTRL — прописывается не кнопкой, а четырьмя буквами).
Нашел на 24 строке нужную команду. Переношу ее в пользовательский файл настроек горячих клавиш и меняю комбинацию клавиш на ту, которая мне удобна.
Ниже выкладываю свой файл с настройками. Изменил только две верхние команды, остальное просто собрал, чтобы не забывать сочетания.
В свою сборку вложил этот файл и подробное описание по установке и настройке.
Цветовые схемы
Цветовых схем очень много. По умолчанию стоит тема Monokai. В комплекте идет еще 22 темы.
Бесплатные темы для Sublime Text: http://colorsublime.com/
Создать тему для Sublime Text: https://github.com/
Проекты
В программу интегрирован удобный интерфейс управления папками под названием проекты. Вызывается двумя комбинациями клавиш: Ctrl+K, Ctrl+B и наоборот, если нужно спрятать.
Смысл проектов в добавлении папок над которыми ведется работа для быстрого доступа. Проекты это не дерево с корнем на локальных дисках. Корнем проекта будет та папка, которую мы добавили. Самое интересное — подключение плагинов к проектам, например SFTP.
В общем, долго обходил стороной проекты, но однажды, а точнее вместе с плагином SFTP воспользовался и мне понравилось. На скриншоте выше пять шаблонов, над которыми я работаю. Два из них синхронизированы с FTP и заливают файлы напрямую, по нажатию Ctrl+S. Так работает SFTP.
Сниппеты
Это набор заготовок, которые мы создаем сами. Например, для часто используемых кусков кода и вставляем в файл по нажатии заданной нами клавиши. Вещь очень удобная. Подробнее читайте в другой статье про сниппеты в Sublime Text.
Мультивыделение и редактирование
Нажатием одной комбинации клавиш можно установить каретку (мигающий вертикальный курсор) одновременно на все строки после чего, также при помощи комбинации клавиш можно обернуть строки кодом. Например, имеется текст, который нужно обернуть ссылками
Дополнительно сделаем всплывающую подсказку в виде тега TITLE для каждой ссылки. Руками это занимает некоторое время, а и при большем количестве таких строк, процесс может затянуться надолго.
- Первая строка
- Вторая строка
- Третья строка
- Четвертая строка
- Пятая строка
- Шестая строка
- Седьмая строка
- Восьмая строка
- Девятая строка
- Десятая строка
Если запущено мультиредактирование и количество редактируемых строк совпадает с количеством вставляемых — вставит их не в одну строчку, а каждой строке по одной новой. Пример ниже, когда тег TITLE совпадает с текстом ссылки.
Пошаговый алгоритм
- Копируем текст из блока чуть выше;
- Вставляем его в пустой файл;
- Выделяем текст Ctrl+A, жмем волшебное сочетание: Ctrl+Shift+L — появился курсор на всех строках;
- Не сдвигая курсор, чтобы не потерять выделение жмем Alt+Shift+W и оборачиваем текст заготовкой для тега;
- Печатаем нужный код (в нашем случае простая ссылка
- После кавычки в строке выше жмем Ctrl+V т.к. нам нужно дважды печатать такой текст;
- Дописываем ссылку: «>тут уже текст стоит,
Черные полоски в закрывающей кавычке тега тайтл это и есть те мигающие каретки на все строки сразу
Контекстное меню
Меню, которое появляется при нажатии правой кнопки мышки редактируется и полностью настраивается под себя через всего один файл. Это файл: %appdata%/Sublime Text/Packages/Default/Context.sublime-menu.
Быстрый доступ к этому файлу осуществляется через сам блокнот нажатием Preferences — Просмотр плагинов, которая открывает папку %appdata%/Sublime Text/Packages. Тут мы уже открываем нужный нам файл.
Я добавил себе три команды (метку для строки, и отмену редактирований) из горячих клавиш и получил вот такой код:
Синтаксис тот-же что и в горячих клавишах — JSON, но нет блока с комбинациями клавиш.
Словари и орфография
Если нам часто приходится работать с текстом, писать, например статьи через блокнот, то на помощь приходят словари и проверка орфографии. Слова будут подчеркиваться пунктиром в случае, если по версии словаря, они написаны неправильно. К сожалению, запятые и пунктуацию проверять словари не умеют и не всегда правильно находят ошибки в словах.
Сам словарь должен состоять из двух файлов: .aaf и .dic, которые содержат набор букв и слов для проверки орфографии.
Устанавливаются еще проще: скачиваем необходимые файлы, закидываем в папку %appdata%/Sublime Text/Packages, открываем в блокноте: Вид-Словарь и выбираем как на скриншоте ниже. Для себя я создал отдельную папку Dictionares и туда закинул все файлы словарей.
Теперь, после установки необходимых словарей в файле, где необходимо включить проверку орфографии жмем F6
Ниже выкладываю свою сборку Sublime Text на момент написания статьи в которую вошли следующие элементы:
- файлы русификации скачаны тут;
- свои конфигурационные файлы;
- плагин Golden Ratio (лень было вырезать);
- словари;
- переделанное контекстное меню;
- инструкции и т.д.;
- набор светлых цветовых схем;
- свою цветовую схему Sublime_notepad2;