Emmet: هل يمكنني تعطيل autoprefixer؟

تم إنشاؤها على ٢٣ أبريل ٢٠١٧  ·  10تعليقات  ·  مصدر: emmetio/emmet

على سبيل المثال ، عندما أكتب "bxb" ، يتم إنشاء

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

ولكن في الوقت الحاضر لدينا webpack يفعل مثل هذا الشيء. إذن هل هناك مفتاح لإيقاف تشغيل المصفف الآلي؟

التعليق الأكثر فائدة

للتخلص من البادئات التلقائية في Sublime Text ، انقر فوق Preferences> Package Settings> Emmet> Settings-User وأضف المقتطف التالي:

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

ال 10 كومينتر

إذا كنت تستخدم Visual Studio Code ، فأضف الإعداد إلى settings.json (إعدادات المستخدم أو مساحة العمل).

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

2017-06-02_18-05-47

css.autoInsertVendorPrefixes
إنشاء نسخ مسبوقة من البائع تلقائيًا لخاصية CSS الموسعة. بشكل افتراضي ، ستنشئ Emmet خصائص ببادئة البائع فقط عندما تضع شرطة قبل الاختصار (على سبيل المثال -bxsh). مع تمكين هذا الخيار ، لن تحتاج إلى شرطات قبل الاختصارات: ستنتج Emmet لك خصائص مسبوقة من البائع.

في IDEs أو Code Editors الأخرى ، يمكنك محاولة إنشاء ملف إعدادات (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 فإنه يضيفهم. لا أعرف ما إذا كان مرتبطًا بالبحث الغامض أم ماذا ولكن أعتقد أنه خطأ.
emmetvendorprefixes

واجهت نفس المشكلة في Sublime Text.

يعمل بشكل جيد بالنسبة لي

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

تضمين التغريدة
هل تعلم ، بأي حال من الأحوال ، من أين يأتي هذا الخيار caniuse ؟

نعم ، لقد وجدته هنا: https://docs.emmet.io/customization/preferences/

caniuse.enabled
تفعيل دعم هل يمكنني استخدام قاعدة البيانات. عند التمكين ، سينظر محلل اختصارات CSS في هل يمكنني استخدام قاعدة البيانات أولاً قبل اكتشاف خصائص CSS التي يجب حلها

تتم إزالة البادئات التلقائية في Emmet v2

لمستخدمي IntelliJ فقط قم بتعطيل Auto insert css vendor prefixes تحت:

Preferences > Editor > Emmet > CSS

image

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

midgethoen picture midgethoen  ·  8تعليقات

corysimmons picture corysimmons  ·  5تعليقات

deathmood picture deathmood  ·  15تعليقات

renatorib picture renatorib  ·  26تعليقات

DanielRuf picture DanielRuf  ·  5تعليقات