كيفية إعداد VS Code من الصفر إلى أداة مثالية لتطوير JavaScript
حصلت مؤخرًا على جهاز Mac جديد (جهاز MacBook Air) واضطررت إلى تثبيت رمز VS جديد ، لذلك استغرقت وقتًا لتوثيق ما فعلته لجعل تجربة الترميز الخاصة بي معادلة لجهاز MacBook Pro القديم ، والذي استمر 9 سنين.
انظر بلديمقدمة VS Codeآخر أيضا
هذا ما فعلته:
- أنا ركبتكود فيراوقم بتعيينها كعائلة الخطوط الخاصة بي
- لقد قمت بتعيين Tab Size على 2 (هذا هو ديني). المساحات. 2 مسافات.
- أضفت
**/node_modules
إلى "الملفات المستبعدة" لمنعها من الظهور في قائمة الملفات - لقد مكنتتنسيق على لصقوتنسيق على حفظ
- ممكنوصلات الخط
- تم تعطيل الخريطة المصغرة
- ممكنتقليم مسافة بيضاء زائدة
- لقد قمت بتثبيتالبرنامج المساعد Sublime Text Keymap. يعطي
cmd-K cmd-B
اختصار لإظهار / إخفاء الشريط الجانبي ،cmd-W
لإغلاق ملف والمزيد.
بعد ذلك قمت بتثبيت بعض السمات. ذلك يعتمد على ذوقك. أحب التبديل بين
- موضوع Palenight
- نوسترومو
- بومة الليل
- آيو
بعد ذلك قمت بتثبيت هذه الملحقات:
- أجمل
- IntelliSense لأسماء فئات CSS
- النية 4 إلى 2
- ESLint
- إجراء مكرر
- Bracket Pair Colorizer 2
- بابلES6 / ES7
- رد فعل ES7 /إعادة/GraphQL/ React-Native snippets
- تسليط الضوء على TODO
هذه مجموعة جيدة لبدء العمل مع JavaScript و React.
هذه هي إعدادات المستخدم الخاصة بي JSON بعد تكوين الكل حسب ذوقي واحتياجاتي:
{
"editor.fontFamily": "Fira Code",
"editor.tabSize": 2,
"editor.wordWrap": "bounded",
"files.exclude": {
"**/node_modules": true
},
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"editor.minimap.enabled": false,
"workbench.colorTheme": "Tomorrow Night Blue",
"files.trimTrailingWhitespace": true,
"workbench.activityBar.visible": false,
"window.zoomLevel": 2,
"editor.cursorBlinking": "smooth",
"editor.fontLigatures": true,
"prettier.jsxBracketSameLine": true,
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true,
"prettier.semi": false,
"[markdown]": {
"editor.renderWhitespace": "all",
"editor.acceptSuggestionOnEnter": "off",
"editor.parameterHints.enabled": false,
"editor.quickSuggestions": false,
"editor.snippetSuggestions": "none",
}
}
ال[markdown]
يضيف قسم Markdown التكوين الخاص. في هذه الحالة ، أقوم بتعطيل جميع النوافذ المنبثقة التي تشتت انتباهي أثناء الكتابة ، والتي تكون مفيدة بخلاف ذلك عند الترميز.
هذا هو.
راجع أيضًاإعداد VS Code لتطوير React!
ترميز سعيد!
المزيد من دروس devtools:
- مقدمة إلى يومان
- Bower ، مدير حزمة المتصفح
- مقدمة في اختبار الواجهة الأمامية
- استخدام node-webkit لإنشاء تطبيق سطح مكتب
- رمز VS: استخدم الإعدادات الخاصة باللغة
- مقدمة إلى Webpack
- دليل موجز وبسيط عن بابل
- مقدمة في الغزل
- نظرة عامة على Browser DevTools
- تنسيق التعليمات البرمجية الخاصة بك مع Prettier
- حافظ على الكود الخاص بك نظيفًا مع ESLint
- قائمة بنصائح وحيل Chrome DevTools الرائعة
- اختبار JavaScript مع Jest
- كيفية استخدام Visual Studio Code
- مقدمة في الإلكترون
- Parcel ، حزمة ويب أبسط
- مرجع Emmet لـ HTML
- محرك جافا سكريبت V8
- تكوين رمز VS
- تكوين سطر أوامر macOS
- كيفية تعطيل قاعدة ESLint
- كيفية فتح VS Code من سطر الأوامر
- كيفية إعداد إعادة التحميل الساخن على Electron