Ini adalah alternatif baru/resmi PostCSS untuk sintaks preprosesor: https://github.com/postcss/sugarss
Emmet menempatkan titik koma di akhir...
Apakah Anda menggunakan sintaks Stylus atau Emmet secara resmi mulai mendukung ini?
@corysimmons Apakah Anda menggunakan plugin ini? https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS
Saya mengekstrak paket ini dan dalam file https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS/blob/master/Syntaxes/SugarSS.tmLanguage
Saya mengubah 414 baris dari source.css.postcss.sugarss
menjadi source.sss
Saya mengekstrak paket Emmet. Kemudian modifikasi beberapa baris di file editor.js
pada baris 382 jika pernyataan berjalan
else if (/\b(less|scss|sass|css|stylus|postcss)\b/.test(scope)) {
// detect CSS-like syntaxes independently,
// since it may cause collisions with some highlighters
syntax = RegExp.$1;
if (syntax === 'postcss') {
syntax = 'css';
} else if (syntax === 'sss') { // I added this 3 lines started from else
syntax = 'sass'; // this
} // and this
dan sekarang expand m0 sebagai margin: 0 (tanpa titik koma).
tetapi tanpa perubahan ini, margin perluasannya: 0;
Terima kasih atas solusinya
Tersedia dalam v2
Komentar yang paling membantu
@corysimmons Apakah Anda menggunakan plugin ini? https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS
Saya mengekstrak paket ini dan dalam file https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS/blob/master/Syntaxes/SugarSS.tmLanguage
Saya mengubah 414 baris dari
source.css.postcss.sugarss
menjadisource.sss
Saya mengekstrak paket Emmet. Kemudian modifikasi beberapa baris di file editor.js
pada baris 382 jika pernyataan berjalan
dan sekarang expand m0 sebagai margin: 0 (tanpa titik koma).
tetapi tanpa perubahan ini, margin perluasannya: 0;