1

Нужно сделать так, чтобы build system устанавливался в зависимости от расширения файла. У меня есть 2 типа файлов .jade и .scss. Скачал расширение SublimeBuildOnSave, но видимо это не то, что мне надо

IC_
  • 1,936
  • В Sublime Text можно ограничить действие Build System не расширением, а областью видимости. Допустим, для jade — если пользуетесь плагином Jade — добавьте в свой .sublime-build файл строку "selector": "test.jade",. Как настроить автоматический выбор Build System, я расписал в этом ответе. Спасибо. – Саша Черных Nov 15 '16 at 03:34
  • SublimeBuildOnSave — полезный плагин для тех, кто пользуется препроцессорами. После установки — и иногда настройки — для компиляции достаточно нажимать Ctrl+S в файле препроцессора, а не Ctrl+S и Ctrl+B, что экономит время. Спасибо. – Саша Черных Nov 15 '16 at 03:40
  • Извиняюсь, опечатался в первом сообщении "selector": "text.jade", а не test. – Саша Черных Nov 15 '16 at 03:46
  • @сашачерных А насчет scss? – IC_ Nov 15 '16 at 05:33
  • @саша
    `{
    

    "cmd": ["jade", "$file", "--pretty"], "selector": "source.jade", "osx": {"path": "/usr/local/bin:$PATH"}, "windows": {"shell": "true"} }Вот мойjade build`

    – IC_ Nov 15 '16 at 05:39
  • Если пользуетесь синтаксисом SCSS, то "selector": "source.scss",. – Саша Черных Nov 15 '16 at 05:42
  • @саша Оформите как ответ. Не понял. Какую build system ставить? Что если у меня несколько систем билда под scss (Развернутая и минифицированная). И кстати jade не подхватывает jade build когда сохраняешь или ctrl+b – IC_ Nov 15 '16 at 06:19
  • @Hergott, // 1. По SCSS: добавьте "selector": "source.scss", в оба файла Ваших Build System. При первом нажатии Ctrl+B будет предложено выбрать одну из двух Build System. Если понадобится вторая: Ctrl+Shift+PBuild With: $Название Вашей второй Build System. Так и переключайтесь между ними. – Саша Черных Nov 17 '16 at 07:17
  • 2. По Jade/Pug — Build System компилирует, если выбрать её вручную — ToolsBuild SystemJade, и нажать Ctrl+B? Возможно, с установкой компонентов какие-то проблемы. // Область видимости точно text.jade? В зависимости от плагинов может быть разная. // Пробовали Build System проще или плагин Jade Build? Спасибо. – Саша Черных Nov 17 '16 at 07:30
  • В пункте 4.1.5 я собрал некоторые полезные ссылки по Build System в Sublime Text. Может, пригодятся. – Саша Черных Nov 17 '16 at 07:37
  • Пункт 2.5 посмотрите, как можно получить эти text.jade и source.css. Возможно, у Вас другие синтаксисы и, как следствие, не такие области видимости синтаксиса. Спасибо. – Саша Черных Nov 20 '16 at 16:36

0 Answers0