Emmet: Puis-je désactiver le préfixe automatique ?

Créé le 23 avr. 2017  ·  10Commentaires  ·  Source: emmetio/emmet

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 ?

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 :

{
    "preferences": {
        "css.autoInsertVendorPrefixes": false
    },
}

Tous les 10 commentaires

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
    }
}

2017-06-02_18-05-47

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.
emmetvendorprefixes

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

image

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

deathmood picture deathmood  ·  15Commentaires

fversepuy picture fversepuy  ·  5Commentaires

DanielRuf picture DanielRuf  ·  5Commentaires

corysimmons picture corysimmons  ·  5Commentaires

midgethoen picture midgethoen  ·  8Commentaires