You are here

Проекты

Sublime Text это не IDE, но тем не менее, он позволяет управлять группой файлов, объединенных в один проект, и сохранять параметры рабочего пространства.

Создание проекта

Все очень просто. Запустите программу и перетащите в нее одну или несколько папок с файлами вашего проекта. Дерево каталогов тут же отобразиться на боковой панели. Теперь вы можете выбрать любой из файлов и начать с ним работать.

Для того, чтобы добавить новый файл, выберите в боковой панели каталог, в котором хотите его создать и нажмите  File New file.

Отображение файлов

В папках с проектом не всегда лежат только текстовые файлы. Например, изображения, архивы и другие бинарые файлы отображать в текстовом редакторе бессмысленно. Чтобы они не мешали, их можно скрыть. Для этого их необходимо добавить в исключения.

Например, если вы не хотите, чтобы в боковой панели были видны изображения в формате PNG, откройте настройки  Preferences Settings - User и для атрибута file_exclude_patterns добавьте параметр "*.png". Настройки применяются сразу же после сохранения. Если вы все сделали без ошибок, то из боковой панели исчезнут все файлы с расширением png.

Сохранение проекта

Чтобы сохранить текущее состояние проекта, выберите пункт меню  Project Save Project As.... После сохранения вы увидите два файла:

  • sublime-project – хранит список каталогов и настройки проекта;
  • sublime-workspace – хранит состояние проекта.

Настройки проекта

Проекты можно настраивать по своему усмотрению переопределяя пользовательские настройки.

Если вы уже сохранили проект нажмите  Project Edit Project. Откроется файл со списком добавленных вами каталогов.

{
    "folders":
    [
        {
            "path": "src",
            "folder_exclude_patterns": ["backup"]
        },
        {
            "path": "docs",
            "file_exclude_patterns": ["*.css"]
        }
    ],
    "settings":
    {
        "tab_size": 8
    },
    "build_systems":
    [
        {
            "name": "PHP",
            "cmd": ["php", "$file"]
        }
    ]
}

Как видно из выше приведенного примера, файл проекта разбит на несколько разделов.

folders

Этот раздел содержит все каталоги, подключенные к проекту, а также параметры для исключения из отображения нежелательных данных. Например, папки backup и файлов с расширением css.

settings

Позволяет настроить редактор индивидуально для каждого проекта. Здесь применимы любые параметры из File Settings.

build_systems

Настройка дополнительных внешних программ, для работы с вашими файлами. Приведенный пример добавит в меню  Tools Build systems новый пункт – PHP. Теперь любой php-файл можно отправить интерпретатору на выполнение и увидеть результат его работы во встроенной консоли Sublime Text.

Комментарии

Слава's picture

Скажите пожалуйста, возможен ли в рамках проекта автокомплит css-классов?

loac's picture

Насколько я знаю, нет.

Денис's picture

А возможен ли автокомплит изображений в рамках проекта?

loac's picture

Что значит «автокомплит изображений»?

Max's picture

Путь к картинкам, например в html, приходится прописывать вручную. Можно ли это как-то автоматизировать?

loac's picture

AutoFileName добавляет окошко автокомплита с файлами.

Макс's picture

То что нужно. Спасибо.
На картинки сразу и размеры может проставлять

Abover's picture

Подскажите пожалуйста, как отвязать проект?

loac's picture

Команда меню  Project Close Project или хоткей ctrlshiftw.