Я использую SASS Package и SFTP на регулярной основе в процессе разработки с помощью Sublime Text 2. Их функциональные возможности великолепны, но я надеюсь уменьшить количество шагов, необходимых для передачи файлов на сервер.
Мои шаги следующие:
Запишите несколько SCSS в файл, например
style.scss
.Нажмите привязку клавиш Ctrl+B (функция сборки), чтобы создать стандартный файл CSS, который автоматически создается с тем же именем, что и файл SCSS, но с префиксом
.css
. Пример:style.css
.Затем я должен либо открыть файл
style.css
, либо перейти на вкладку для файла, если он уже открыт.Нажмите Ctrl+Shift+U
->
Ctrl+Shift+F, который является ключевой комбинацией, чтобы синхронизировать файл с сервером с помощью плагина SFTP.Вернитесь к файлу
.scss
чтобы начать процесс снова.
Не слишком большая сделка. Но когда я делаю это 600 раз в день, это отнимает немного времени.
Поэтому мне интересно, есть ли в любом случае плагин, скрипт на Python или другой метод, чтобы сократить этот процесс.
Мои первоначальные мысли заключались в том, чтобы использовать эту функцию, открыв сгенерированный файл CSS, или, если он уже открыт, переключитесь на файл CSS, когда я завершу сборку на шаге 2. (Примечание. Этот файл всегда будет иметь то же имя и находиться в том же каталоге, что и файл SCSS).
И, надеюсь, эффект будет обратным, когда я выполню синхронизацию файлов на шаге 4.
Было бы еще лучше, если бы я мог сделать все это сразу, когда я создаю файл SCSS на шаге 2:
Build > Open CSS file > Sync CSS file > Close CSS file > Jump back to SCSS file
Любые мысли и предложения приветствуются, просто стараюсь сэкономить время и судороги рук.