например, когда я набираю "bxb", он создает
-webkit-box-sizing: border-box
-moz-box-sizing: border-box
-ms-box-sizing: border-box
box-sizing: border-box
но в настоящее время у нас есть веб-пакеты, которые делают такие вещи. Так есть ли переключатель для отключения автопрефикса?
Если вы используете код Visual Studio, добавьте параметр в settings.json (настройки пользователя или рабочей области).
{
"emmet.preferences": {
"css.autoInsertVendorPrefixes": false
}
}
css.autoInsertVendorPrefixes
Автоматически создавать копии расширенного свойства CSS с префиксом поставщика. По умолчанию Emmet будет генерировать свойства с префиксом поставщика, только если вы поставите тире перед сокращением (например, -bxsh). Если этот параметр включен, вам не нужны тире перед сокращениями: 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://docs.emmet.io/customization/preferences/
caniuse.enabled
Включите поддержку Могу ли я использовать базу данных. Если этот параметр включен, распознаватель аббревиатур CSS сначала будет проверять, могу ли я использовать базу данных, прежде чем обнаруживать свойства CSS, которые должны быть разрешены.
В Emmet v2 убраны автоматические префиксы
Для пользователей IntelliJ просто отключите Auto insert css vendor prefixes
под:
Preferences > Editor > Emmet > CSS
Самый полезный комментарий
Чтобы избавиться от автоматических префиксов в Sublime Text, нажмите Preferences> Package Settings> Emmet> Settings-User и добавьте следующий фрагмент: