Emmet: Posso desativar o autoprefixer?

Criado em 23 abr. 2017  ·  10Comentários  ·  Fonte: emmetio/emmet

por exemplo, quando eu digito 'bxb', ele cria

  -webkit-box-sizing: border-box
  -moz-box-sizing: border-box
  -ms-box-sizing: border-box
  box-sizing: border-box

mas hoje em dia temos o webpack para fazer isso. Então, há uma opção para desligar o autoprefixer?

Comentários muito úteis

Para se livrar dos prefixos automáticos no Sublime Text, clique em Preferences> Package Settings> Emmet> Settings-User e adicione o seguinte trecho:

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

Todos 10 comentários

Se você estiver usando um Visual Studio Code, adicionou a configuração a settings.json (configurações de usuário ou espaço de trabalho).

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

2017-06-02_18-05-47

css.autoInsertVendorPrefixes
Gere automaticamente cópias prefixadas do fornecedor da propriedade CSS expandida. Por padrão, o Emmet gerará propriedades prefixadas do fornecedor apenas quando você colocar o traço antes da abreviação (por exemplo, -bxsh). Com esta opção habilitada, você não precisa de travessões antes de abreviações: Emmet produzirá propriedades com prefixo do fornecedor para você.

Em outros IDEs ou editores de código, você pode tentar criar um arquivo de configurações (preferences.json) no diretório raiz do projeto. Mais informações você pode encontrar no link - https://docs.emmet.io/customization/preferences/

@albrin muito

@albrin ,

Para se livrar dos prefixos automáticos no Sublime Text, clique em Preferences> Package Settings> Emmet> Settings-User e adicione o seguinte trecho:

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

Olá, tenho um problema estranho relacionado a isso com o Sublime Text.

Eu fiz a mudança nas configurações do usuário

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

E meio que funciona. Quando eu digito d:f ele não adiciona os prefixos do fornecedor, mas eu digito df ele os adiciona. Não sei se está relacionado à busca difusa ou o quê, mas acho que está incomodando.
emmetvendorprefixes

Tive o mesmo problema no Sublime Text.

Isso funciona bem para mim

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

@KitCarver Meu herói!
Você sabe, por acaso, de onde vem essa opção caniuse ?

Sim, encontrei aqui: https://docs.emmet.io/customization/preferences/

caniuse.enabled
Habilite o suporte do banco de dados Posso usar. Quando ativado, o resolvedor de abreviações CSS examinará o banco de dados Posso usar primeiro antes de detectar as propriedades CSS que devem ser resolvidas

Prefixos automáticos são removidos no Emmet v2

Para usuários do IntelliJ, basta desativar Auto insert css vendor prefixes em:

Preferences > Editor > Emmet > CSS

image

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

sergeche picture sergeche  ·  25Comentários

planetoftheweb picture planetoftheweb  ·  3Comentários

deathmood picture deathmood  ·  15Comentários

nicothin picture nicothin  ·  18Comentários

HeikoMamerow picture HeikoMamerow  ·  16Comentários