2016-11-01 14 views
2

ベンダープレフィックスを付けずにプロパティをタブするときに、VSCodeがベンダープレフィックススタイルのプロパティを生成しないようにするにはどうすればよいですか? Sassのpost-css後処理がすでにこれを処理しているので、ベンダープレフィックスは必要ありません。Sassベンダーのプレフィックスオートコンプリートを無効にする

ありがとうございました。

+0

AFAIKこれはデフォルトの動作ではありません。追加のSASS関連の拡張機能がインストールされていますか? – kwood

+0

@kwoodこれは起こっていませんでしたが、最近「Sass」をインストールしました –

+0

ベンダーのプレフィックスを無効にするオプションがあるといいでしょう。すべてがちょうど存在しないようです –

答えて

1

私が理解している限り、記述した動作は、VScodeのデフォルトの動作ではありません。 SCSS/SASS構文モードでは、ベンダープレフィックスの自動補完はありません。これは、言語の追加のコードスニペットプラグインまたはCSSの自動プレフィックスプラグインによって発生する可能性が最も高いです。

SCSS/SASS関連のすべてのプラグインを無効にして、それらのベンダープレフィックスが引き続き表示されるかどうかを確認することをお勧めします。彼らはそうしない可能性が非常に高いです。その場合、無効にされたプラグインを1つ1つずつ再度有効にして、犯人を突きつけます。競合するプラグインを無効にしておくか、削除するだけで設定する必要があります。

ハイフンで始まる場合は、期待通りに自動補完をトリガーしています。これが期待される動作であるため、あなたができることはほとんどありません。

あなたがのために努力する行動を取得するには、2つのしか選択肢は本当にあります:

  • は、ユーザー設定の後ろに、ベンダープレフィックス完了をオプションにするプラグインの作者を確認して下さい。
  • Fork the pluginthe respective source code不要な補完を削除してビルドし、上流バージョンをVScodeのバージョンに置き換えてください。ローカルの.vsixプラグインパッケージファイルから簡単にプラグインをインストールできます。

更新:ちょうどあなたのために物事を簡単にするために、私は、先に行って、すべてのベンダープレフィックスを剥奪し、プラグインをパッケージ化しています。 https://github.com/herrbischoff/vscode-sass-indented-stripped

+0

はここにインストールされている拡張機能のリストですCSSプラグインはありませんhttps://gist.github.com/Grawl/27a1bc6af531734218e36474581df332 –

+0

ここに私の設定はhttps://gist.github.com/Grawl/efa31d7fbf261dfdcd6d54cf75e60a25 –

+0

ですが、たびに私はインデントされたSassを書いてオートコンプリートを取得しようとしていますセレクタ私はすべての既存のベンダープレフィックスを取得するhttps://imgur.com/a/dqhMU –

関連する問題