エメットは最後にセミコロンを置きます...
Stylus構文を使用していますか、それともEmmetが正式にこれをサポートし始めましたか?
@corysimmonsこのプラグインを使用しましたか? https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS
このパッケージをファイルhttps://github.com/hudochenkov/Syntax-highlighting-for-PostCSS/blob/master/Syntaxes/SugarSS.tmLanguageに抽出しました
414行をsource.css.postcss.sugarss
からsource.sss
Emmetパッケージを抽出しました。 次に、ファイルeditor.jsのいくつかの行を変更しました
ステートメントが進む場合は382行に
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
そして今、マージンとしてm0を展開します:0(セミコロンなし)。
ただし、これを変更しないと、拡張マージンは0になります。
回避策をありがとう
v2で利用可能
最も参考になるコメント
@corysimmonsこのプラグインを使用しましたか? https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS
このパッケージをファイルhttps://github.com/hudochenkov/Syntax-highlighting-for-PostCSS/blob/master/Syntaxes/SugarSS.tmLanguageに抽出しました
414行を
source.css.postcss.sugarss
からsource.sss
Emmetパッケージを抽出しました。 次に、ファイルeditor.jsのいくつかの行を変更しました
ステートメントが進む場合は382行に
そして今、マージンとしてm0を展開します:0(セミコロンなし)。
ただし、これを変更しないと、拡張マージンは0になります。