• доступно о веб-разработке
25.12.2014 Программы, Уроки , ,

Запускаем Sublime из консоли

sublime

Сегодня Sublime является излюбленным средством работы с кодом миллионов веб-разработчиков. В ходе курса лекций «Веб от А до Я» я уже рассказывал об этом прекрасном рабочем инструменте. Теперь пришла пора указать на маленькую тонкость, которая позволяет запускать Sublime прямо из командой строки.

Каждый компьютер с ОС, построенной на базе Unix, будь то Mac или ноутбук с Linux на борту имеет в составе базовых программ Терминал, который обеспечивает работу с интерфейсом командной строки (CLI, Command Line Interface).

На компьютерах с Windows также возможно установить средства работы с командной строкой «в стиле Unix». К сожалению, стандартная командная строка этой системы имеет совершенно другие принципы работы. Нормальная командная строка появится в системе, например, после установки Windows-версии Git.

Вот соответствующий видео-урок по теме:

В этом же уроке я буду показывать всё на примере OS X 10.10.1 Yosemite. Работающие в других системах смогут повторить проделанные шаги по-аналогии.

Приложение редактора Sublime имеет в своём составе исполняемый файл для командной строки.

Чтобы его увидеть, необходимо нажать правой кнопкой на программе и выбрать пункт «Показать содержимое пакета»:

Исполнительный файл subl расположен по относительному адресу /Contents/SharedSupport/bin/subl:

Всё, что требуется от нас, — создать соответствующую ссылку на него следующей командой:

ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

Если у вас стоит 2-ая версия редактора, то нужно просто использовать несколько иной  путь:

ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

Вот и всё. Можно пользоваться Sublime, открывая файлы из командной строки:

subl index.php # открыть файл

subl wordpress # открыть папку

subl . # открыть текущую директорию

 

 

Поделиться

Комментарии Правила дискуссии

Читайте ранее:
Руководство по миграции WordPress-сайта

Каждый веб-разработчик регулярно сталкивается с задачей миграции. Сюда входят и развёртывание (deploy) локальной версии на удалённом сервере, и перенос работающего сайта...

Закрыть