Sublime Text - чертовски популярный редактор кода. Несмотря на его популярность и все хорошее, что я слышал о нем, я по-прежнему сильно полагаюсь на других редакторов (Coda - мой помощник в большинстве проектов) и никогда не уделял Sublime Text времени суток. Назовите это чистой ленью или как-то еще, но я человек привычки.
Тем не менее, я увидел, что Крис опубликовал идею новой статьи о том, как создать проект в Sublime Text, и подумал, что будет весело. Как кто-то, кто никогда не использовал Sublime Text, мы могли бы записать это на бумаге и вместе учиться.
Вот что мы сделали в следующем скринкасте. Посмотрите, как Крис помогает мне запустить Sublime Text в первый раз, дает представление о настройках и о том, как запустить веб-проект с нуля.
Вот основные выводы из моего опыта:
- Вы всегда в проекте. Мне потребовалось все видео, чтобы понять, что Sublime Text предполагает, что вы уже участвуете в проекте, даже если вы еще не создали его. Приложение ожидает, что вы сразу начнете работать, а потом создадите проект.
- Возможных настроек уйма. Документация Sublime Text предоставляет простой пример для пробелов табуляции, но полный список опций (а их множество) можно найти в
Sublime Text > Preferences
опции меню. - Это не Coda. Я подумал, что Sublime Text предназначен для управления веб-проектами, но на самом деле он построен прежде всего на текстовом редакторе (сюрприз!). Тем не менее, вы можете создавать проекты, но очень просто открыть файл и начать редактирование. В то же время вы можете управлять настройками на уровне проекта, если это необходимо.
- Переключение проектов имеет быструю команду. Печатать
^⌘P
(по крайней мере, в OSX), чтобы открыть список проектов. - Настройки проекта имеют приоритет над пользовательскими настройками. Sublime Text позволяет вам управлять своими личными настройками
Sublime Text > Preferences
, но они отменяются настройками, определенными в файле проекта. - Рабочие пространства создаются с помощью проектов. Это набор конфигураций на уровне пользователя, которые Sublime Text записывает для вас, когда вы идете, и запоминает их при следующем открытии проекта.
- Файлы рабочих областей не предназначены для редактирования. Это еще одна вещь, которую я узнал в самом конце. Рабочая область - это файл JSON, который, так сказать, записывает ваши действия и запоминает их для следующего открытия проекта, например, последние открытые файлы, поведение автозамены, изменения файлов и параметры макета редактора.
Наслаждаться! Это был пробный запуск, поэтому, если у вас есть вопросы, то, вероятно, я тоже, и мы сможем вместе найти ответы в комментариях.