例如,当我输入“bxb”时,它会创建
-webkit-box-sizing: border-box
-moz-box-sizing: border-box
-ms-box-sizing: border-box
box-sizing: border-box
但是现在我们有 webpack 做这样的事情。 那么是否有关闭自动前缀的开关?
如果您使用的是 Visual Studio Code,请将设置添加到 settings.json(用户或工作区设置)。
{
"emmet.preferences": {
"css.autoInsertVendorPrefixes": false
}
}
css.autoInsertVendorPrefixes
自动生成扩展 CSS 属性的供应商前缀副本。 默认情况下,仅当您在缩写之前放置破折号(例如 -bxsh)时,Emmet 才会生成供应商前缀的属性。 启用此选项后,缩写前不需要破折号:Emmet 将为您生成供应商前缀的属性。
在其他 IDE 或代码编辑器中,您可以尝试在项目的根目录中创建一个设置文件 (preferences.json)。 您可以在链接上找到更多信息 - https://docs.emmet.io/customization/preferences/
@albrin非常
@albrin ,告诉
要摆脱 Sublime Text 中的自动前缀,请单击 Preferences > Package Settings > Emmet > Settings-User 并添加以下代码段:
{
"preferences": {
"css.autoInsertVendorPrefixes": false
},
}
嗨,我有一个与 Sublime Text 相关的奇怪问题。
我在用户设置中进行了更改
{
"preferences": {
"css.autoInsertVendorPrefixes": false
}
}
它有点工作。 当我输入d:f
它不会添加供应商前缀,但我输入df
它会添加它们。 我不知道它是否与模糊搜索有关,但我认为它很烦人。
我在 Sublime Text 中遇到了同样的问题。
这对我来说可以
{
"preferences": {
"css.autoInsertVendorPrefixes": false,
"caniuse.enabled": false
},
}
@KitCarver我的英雄!
您知道吗, caniuse
选项从何而来?
是的,我在这里找到了: https :
caniuse.enabled
启用对 Can I Use 数据库的支持。 启用后,CSS 缩写解析器将先查看 Can I Use database,然后再检测应解析的 CSS 属性
Emmet v2 中删除了自动前缀
对于 IntelliJ 用户,只需在以下条件下禁用Auto insert css vendor prefixes
:
Preferences > Editor > Emmet > CSS
最有用的评论
要摆脱 Sublime Text 中的自动前缀,请单击 Preferences > Package Settings > Emmet > Settings-User 并添加以下代码段: