[英]visual studio code: less files show autocomplete, css files do not
[英]Enable vendor prefix autocomplete in CSS files in Visual Studio Code
在 CSS 文件(不是 SASS 或 LESS 文件)中添加沒有添加供應商前綴的屬性時,如何告訴 VSCode 自動添加供應商前綴樣式屬性?
我一直在使用VS Code Autoprefixer 插件。 它支持 CSS、SCSS 和 SASS。
選擇所有 CSS,然后點擊命令托盤,然后點擊AutoPrefixer: Run
。
如果沒有任何反應,請在settings.json
為 Autoprefixer 添加以下部分 -
"autoprefixer.options": {
"browsers": [
"last 4 versions",
"ie >= 9",
"> 5%"
]
}
之后選擇所有 CSS,然后點擊命令托盤,然后點擊AutoPrefixer: Run
它將工作。
我一直在使用css-auto-prefix插件。 對於大多數 CSS3 屬性,它工作正常。 雖然仍處於測試版,但仍在不斷改進。您應該嘗試一下,它可以節省時間和精力。
執行以下步驟在 vscode 中安裝 css-auto-prefix 插件。
您可以在您的 vs 代碼中安裝“自動前綴”或“ Css 自動前綴”擴展,但我不太確定是否可以為前綴編寫我們自己的片段,也許這樣它會更可定制。
但是我們也可以隨時通過NPM安裝"auto prefix"
一個Node 包管理器。
在您想通過 VScode 使用供應商前綴插件/擴展之前,您可能需要閱讀本文。
官方鏈接: https : //github.com/postcss/autoprefixer
應在資產構建工具中使用文本編輯器和 IDE Autoprefixer。 文本編輯器插件不是一個好的解決方案,因為前綴會降低代碼的可讀性,並且您需要更改所有前綴屬性中的值。
我建議您學習如何使用 Parcel 等構建工具。 它們工作得更好,將為您打開一個全新的有用插件和自動化世界。
如果您無法使用構建工具,則可以使用文本編輯器插件:
Visual Studio Code Atom 編輯器 Sublime 文本括號
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.