Używam SASS Package i SFTP regularnie w procesie programowania poprzez Sublime Text 2. Oba są świetne, ale mam nadzieję zmniejszyć liczbę kroków, które trzeba wykonać, aby dostać się na serwer.

Moje kroki są następujące:

  1. Napisz na przykład trochę SCSS w pliku style.scss.

  2. Naciśnij klawisz Ctrl+ B(funkcja kompilacji), aby skompilować standardowy plik CSS, który jest automatycznie generowany z taką samą nazwą jak plik SCSS, ale z .cssprefiksem. Przykład: style.css.

  3. Następnie muszę albo otworzyć style.cssplik, albo przejść do zakładki pliku, jeśli jest już otwarty.

  4. Naciśnij Ctrl+ Shift+ U -> Ctrl+ Shift+, Fktóry jest kombinacją klawiszy, aby zsynchronizować plik z serwerem za pomocą wtyczki SFTP.

  5. Wróć do .scsspliku, aby ponownie rozpocząć proces.

Niezbyt duży interes. Ale kiedy robię to 600 razy dziennie, staje się to trochę czasochłonne.

Zastanawiam się więc, czy i tak istnieje wtyczka, skrypt Pythona lub inna metoda skracania tego procesu.


Moją początkową myślą byłoby posiadanie tej funkcji poprzez otwarcie wygenerowanego pliku CSS lub, jeśli jest już otwarty, przejście do pliku CSS po ukończeniu kompilacji w kroku 2. (Uwaga: ten plik zawsze będzie miał tę samą nazwę i znajdować się w tym samym katalogu, co plik SCSS).

Mam nadzieję, że przy odwróceniu plików w kroku 4 przyniosą efekt odwrotny.

Byłoby jeszcze lepiej, gdybym mógł mieć to wszystko na raz, gdy buduję plik SCSS w kroku 2:

Build > Open CSS file > Sync CSS file > Close CSS file > Jump back to SCSS file

Wszelkie uwagi i sugestie są mile widziane, po prostu próbując zaoszczędzić trochę czasu i skurcze dłoni.

voodooGQ
źródło