por ejemplo, cuando escribo 'bxb', crea
-webkit-box-sizing: border-box
-moz-box-sizing: border-box
-ms-box-sizing: border-box
box-sizing: border-box
pero hoy en día tenemos webpack hacer tal cosa. Entonces, ¿hay un interruptor para desactivar el prefijo automático?
Si está utilizando un código de Visual Studio, agregue la configuración a settings.json (configuración de usuario o espacio de trabajo).
{
"emmet.preferences": {
"css.autoInsertVendorPrefixes": false
}
}
css.autoInsertVendorPrefixes
Genere automáticamente copias con prefijo de proveedor de la propiedad CSS expandida. De forma predeterminada, Emmet generará propiedades con prefijo de proveedor solo cuando coloque un guión antes de la abreviatura (por ejemplo, -bxsh). Con esta opción habilitada, no necesita guiones antes de las abreviaturas: Emmet producirá propiedades con prefijo de proveedor para usted.
En otros IDE o editores de código, puede intentar crear un archivo de configuración (preferencias.json) en el directorio raíz del proyecto. Puede encontrar más información en el enlace: https://docs.emmet.io/customization/preferences/
@albrin gracias mucho!
@albrin , dime, ¿tal vez sabes cómo deshabilitar los prefijos pero ya están en el corchete?
Para deshacerse de los prefijos automáticos en Sublime Text, haga clic en Preferencias> Configuración del paquete> Emmet> Configuración-Usuario y agregue el siguiente fragmento:
{
"preferences": {
"css.autoInsertVendorPrefixes": false
},
}
Hola, tengo un problema extraño relacionado con esto con Sublime Text.
Hice el cambio en la configuración del usuario
{
"preferences": {
"css.autoInsertVendorPrefixes": false
}
}
Y funciona un poco. Cuando escribo d:f
, no agrega los prefijos del proveedor, pero escribo df
, los agrega. No sé si está relacionado con la búsqueda difusa o qué, pero creo que está molestando.
Tuve el mismo problema en Sublime Text.
Funciona bien para mí
{
"preferences": {
"css.autoInsertVendorPrefixes": false,
"caniuse.enabled": false
},
}
@KitCarver ¡ Mi héroe!
¿Sabes, por casualidad, de dónde viene esa opción caniuse
?
Sí, lo encontré aquí: https://docs.emmet.io/customization/preferences/
caniuse.enabled
Habilite la compatibilidad con la base de datos ¿Puedo usar? Cuando está habilitado, el solucionador de abreviaturas de CSS mirará primero la base de datos ¿Puedo usar antes de detectar las propiedades de CSS que deben resolverse?
Los prefijos automáticos se eliminan en Emmet v2
Para los usuarios de IntelliJ, simplemente deshabilite Auto insert css vendor prefixes
debajo de:
Preferences > Editor > Emmet > CSS
Comentario más útil
Para deshacerse de los prefijos automáticos en Sublime Text, haga clic en Preferencias> Configuración del paquete> Emmet> Configuración-Usuario y agregue el siguiente fragmento: