Emmet: SugarSSのサポート

作成日 2016年03月09日  ·  5コメント  ·  ソース: emmetio/emmet

これは、プリプロセッサ構文に対するPostCSSの新しい/公式の代替手段です: https

最も参考になるコメント

@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になります。

全てのコメント5件

エメットは最後にセミコロンを置きます...

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で利用可能

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

nicothin picture nicothin  ·  18コメント

planetoftheweb picture planetoftheweb  ·  3コメント

deathmood picture deathmood  ·  15コメント

HeikoMamerow picture HeikoMamerow  ·  16コメント

fversepuy picture fversepuy  ·  5コメント