par exemple, lorsque je tape 'bxb', cela crée
-webkit-box-sizing: border-box
-moz-box-sizing: border-box
-ms-box-sizing: border-box
box-sizing: border-box
mais de nos jours, Webpack fait une telle chose. Existe-t-il donc un interrupteur pour désactiver le préfixe automatique ?
Si vous utilisez un code Visual Studio, ajoutez le paramètre au fichier settings.json (paramètres de l'utilisateur ou de l'espace de travail).
{
"emmet.preferences": {
"css.autoInsertVendorPrefixes": false
}
}
css.autoInsertVendorPrefixes
Générez automatiquement des copies préfixées par le fournisseur de la propriété CSS étendue. Par défaut, Emmet générera des propriétés préfixées par le fournisseur uniquement lorsque vous mettez un tiret avant l'abréviation (par exemple -bxsh). Avec cette option activée, vous n'avez pas besoin de tirets avant les abréviations : Emmet produira pour vous des propriétés préfixées par le fournisseur.
Dans d'autres IDE ou éditeurs de code, vous pouvez essayer de créer un fichier de paramètres (preferences.json) dans le répertoire racine du projet. Plus d'informations que vous pouvez trouver sur le lien - https://docs.emmet.io/customization/preferences/
@albrin merci beaucoup !
@albrin , dis-
Pour vous débarrasser des préfixes automatiques dans Sublime Text, cliquez sur Préférences > Paramètres du package > Emmet > Paramètres-Utilisateur et ajoutez l'extrait suivant :
{
"preferences": {
"css.autoInsertVendorPrefixes": false
},
}
Bonjour, j'ai un problème étrange lié à cela avec Sublime Text.
J'ai fait le changement dans les paramètres de l'utilisateur
{
"preferences": {
"css.autoInsertVendorPrefixes": false
}
}
Et ça marche un peu. Lorsque je tape d:f
il n'ajoute pas les préfixes du fournisseur, mais je tape df
il les ajoute. Je ne sais pas si c'est lié à la recherche floue ou quoi mais ça dérange je pense.
J'ai eu le même problème dans Sublime Text.
Ça fonctionne bien pour moi
{
"preferences": {
"css.autoInsertVendorPrefixes": false,
"caniuse.enabled": false
},
}
@KitCarver Mon héros !
Savez-vous, par hasard, d'où vient cette option caniuse
?
Oui, je l'ai trouvé ici : https://docs.emmet.io/customization/preferences/
caniuse.activé
Activer la prise en charge de la base de données Puis-je utiliser. Lorsqu'il est activé, le résolveur d'abréviations CSS examinera d'abord la base de données Puis-je utiliser avant de détecter les propriétés CSS qui doivent être résolues
Les préfixes automatiques sont supprimés dans Emmet v2
Pour les utilisateurs d'IntelliJ, désactivez simplement Auto insert css vendor prefixes
sous :
Preferences > Editor > Emmet > CSS
Commentaire le plus utile
Pour vous débarrasser des préfixes automatiques dans Sublime Text, cliquez sur Préférences > Paramètres du package > Emmet > Paramètres-Utilisateur et ajoutez l'extrait suivant :