تخطَّ إلى المحتوى

اختصارات VS Code

اختصارات وسير عمل شاملة لـ Visual Studio Code لتعزيز الإنتاجية عبر جميع المنصات.

اختصارات عامة

Windows/LinuxmacOSوصف
Ctrl+Shift+PCmd+Shift+Pإظهار لوحة الأوامر
Ctrl+PCmd+Pفتح سريع (الانتقال إلى الملف)
Ctrl+Shift+NCmd+Shift+Nنافذة جديدة
Ctrl+Shift+WCmd+Shift+Wإغلاق النافذة
Ctrl+NCmd+Nملف جديد
Ctrl+OCmd+Oافتح الملف
Ctrl+SCmd+Sاحفظ
Ctrl+Shift+SCmd+Shift+Sحفظ باسم
Ctrl+K SCmd+K Sاحفظ الكل
Ctrl+WCmd+Wإغلاق الملف
Ctrl+K Ctrl+WCmd+K Cmd+Wإغلاق الكل
Ctrl+ZCmd+Zالتراجع
Ctrl+YCmd+Shift+Zأعد

التنقل

Windows/LinuxmacOSوصف
Ctrl+GCmd+Gانتقل إلى السطر
Ctrl+Shift+OCmd+Shift+Oانتقل إلى الرمز
Ctrl+TCmd+Tإظهار جميع الرموز
F12F12انتقل إلى التعريف
Alt+F12Option+F12تعريف الاطلاع
Shift+F12Shift+F12إظهار المراجع
Ctrl+K F12Cmd+K F12تعريف مفتوح للجانب
Ctrl+Alt+-Ctrl+Cmd+-العودة للخلف
Ctrl+Shift+-Ctrl+Shift+Cmd+-تقدم للأمام
Ctrl+MCmd+Mتبديل علامة التبويب ينقل التركيز

التحرير

Windows/LinuxmacOSوصف
Ctrl+XCmd+Xخط القطع (تحديد فارغ)
Ctrl+CCmd+Cنسخ السطر (تحديد فارغ)
Alt+↑/↓Option+↑/↓نقل السطر لأعلى/لأسفل
Shift+Alt+↓/↑Shift+Option+↓/↑نسخ السطر لأعلى/لأسفل
Ctrl+Shift+KCmd+Shift+Kحذف السطر
Ctrl+EnterCmd+Enterأدخل سطر أدناه
Ctrl+Shift+EnterCmd+Shift+Enterأدخل سطر أعلى
Ctrl+Shift+\Cmd+Shift+\انتقل إلى القوس المتطابق
Ctrl+]Cmd+]المسافة البادئة للسطر
Ctrl+[Cmd+[إزاحة السطر للخلف
Home/EndHome/Endانتقل إلى بداية/نهاية السطر
Ctrl+HomeCmd+↑انتقل إلى بداية الملف
Ctrl+EndCmd+↓انتقل إلى نهاية الملف

المؤشر المتعدد والاختيار

Windows/LinuxmacOSوصف
Alt+ClickOption+Clickأدخل المؤشر
Ctrl+Alt+↑/↓Cmd+Option+↑/↓أدخل المؤشر أعلى/أسفل
Ctrl+UCmd+Uالتراجع عن العملية الأخيرة للمؤشر
Shift+Alt+IShift+Option+Iأدخل المؤشر في نهاية كل سطر محدد
Ctrl+LCmd+Lحدد السطر الحالي
Ctrl+Shift+LCmd+Shift+Lحدد جميع التكرارات للتحديد الحالي
Ctrl+F2Cmd+F2حدد جميع تكرارات الكلمة الحالية
Shift+Alt+→Shift+Option+→توسيع التحديد
Shift+Alt+←Shift+Option+←تقليص التحديد
Shift+Alt+(drag mouse)Shift+Option+(drag mouse)اختيار العمود (المربع)

البحث والاستبدال

Windows/LinuxmacOSوصف
Ctrl+FCmd+Fاعثر
Ctrl+HCmd+Option+Fاستبدال
F3Cmd+Gابحث عن التالي
Shift+F3Cmd+Shift+Gالبحث السابق
Alt+EnterOption+Enterحدد جميع تكرارات البحث المتطابقة
Ctrl+DCmd+Dأضف التحديد إلى التطابق التالي للبحث
Ctrl+K Ctrl+DCmd+K Cmd+Dانقل التحديد الأخير إلى التطابق التالي
Alt+C/R/WOption+C/R/Wتبديل حساسية الحالة/التعبير العادي/الكلمة الكاملة

تحرير اللغات المتقدمة

Windows/LinuxmacOSوصف
Ctrl+SpaceCmd+Spaceاقتراح المشغل
Ctrl+Shift+SpaceCmd+Shift+Spaceتلميحات معلمات التشغيل
Shift+Alt+FShift+Option+Fتنسيق المستند
Ctrl+K Ctrl+FCmd+K Cmd+Fاختيار التنسيق
F12F12انتقل إلى التعريف
Alt+F12Option+F12تعريف الاطلاع
Ctrl+K F12Cmd+K F12تعريف مفتوح على الجانب
Ctrl+.Cmd+.إصلاح سريع
Shift+F12Shift+F12إظهار المراجع
F2F2إعادة تسمية الرمز
Ctrl+K Ctrl+XCmd+K Cmd+Xقص المسافات البيضاء الزائدة في النهاية
Ctrl+K MCmd+K Mتغيير لغة الملف

إدارة الملفات

Windows/LinuxmacOSوصف
Ctrl+TabCmd+Tabافتح Next
Ctrl+Shift+TabCmd+Shift+Tabافتح السابق
Ctrl+K PCmd+K Pنسخ مسار الملف النشط
Ctrl+K RCmd+K Rاكشف الملف النشط في مستكشف الملفات
Ctrl+K OCmd+K Oإظهار الملف النشط في نافذة جديدة

العرض

Windows/LinuxmacOSوصف
F11Cmd+Ctrl+Fتبديل الشاشة الكاملة
Shift+Alt+0Shift+Option+0تبديل تخطيط المحرر (أفقي/رأسي)
Ctrl+=Cmd+=تكبير
Ctrl+-Cmd+-تكبير المشهد للخلف
Ctrl+0Cmd+0إعادة تعيين Zoom
Ctrl+BCmd+Bإظهار/إخفاء الشريط الجانبي
Ctrl+Shift+ECmd+Shift+Eإظهار المستكشف / تبديل التركيز
Ctrl+Shift+FCmd+Shift+Fإظهار البحث
Ctrl+Shift+GCmd+Shift+Gإظهار التحكم في المصدر
Ctrl+Shift+DCmd+Shift+Dإظهار التصحيح
Ctrl+Shift+XCmd+Shift+Xإظهار الامتدادات
Ctrl+Shift+HCmd+Shift+Hاستبدال في الملفات
Ctrl+Shift+JCmd+Shift+Jتبديل تفاصيل البحث
Ctrl+Shift+UCmd+Shift+Uإظهار لوحة المخرجات
Ctrl+Shift+VCmd+Shift+Vمعاينة Markdown المفتوحة
Ctrl+K VCmd+K Vافتح معاينة Markdown على الجانب

التصحيح

Windows/LinuxmacOSوصف
F9F9تبديل نقطة التوقف
F5F5ابدأ/استمر
Shift+F5Shift+F5توقف
F11F11انطلق
Shift+F11Shift+F11خطوة للخارج
F10F10تجاوز
Ctrl+K Ctrl+ICmd+K Cmd+Iإظهار التحويم

الطرفية المدمجة

Windows/LinuxmacOSوصف
`Ctrl+“`Cmd+“إظهار الطرفية المدمجة
`Ctrl+Shift+“`Cmd+Shift+“إنشاء طرفية جديدة
Ctrl+CCmd+Cنسخ التحديد
Ctrl+VCmd+Vقم بلصق في Terminal النشط
Ctrl+↑/↓Cmd+↑/↓التمرير لأعلى/لأسفل
Shift+PgUp/PgDnShift+PgUp/PgDnتمرير الصفحة لأعلى/لأسفل
Ctrl+Home/EndCmd+Home/Endانتقل إلى الأعلى/الأسفل

سير العمل الشائع

إعداد المشروع

# Open project in VS Code
code .
code /path/to/project

# Open specific file
code filename.js

# Open with specific settings
code --user-data-dir /path/to/settings

إدارة الامتدادات

# Install extension
code --install-extension ms-python.python

# List installed extensions
code --list-extensions

# Disable all extensions
code --disable-extensions

إعداد مساحة العمل

// .vscode/settings.json
\\\\{
  "editor.fontSize": 14,
  "editor.tabSize": 2,
  "files.autoSave": "afterDelay",
  "terminal.integrated.shell.windows": "C:\\Windows\\System32\\bash.exe"
\\\\}

أفضل الممارسات

نصائح الإنتاجية

  • استخدم لوحة الأوامر (Ctrl+Shift+P) للوصول السريع إلى جميع الأوامر
  • أتقن التحرير متعدد المؤشرات للتغييرات الجماعية
  • استفد من IntelliSense للبرمجة الأسرع
  • قم بإعداد اختصارات مخصصة للإجراءات المستخدمة بكثرة
  • استخدم إعدادات مساحة العمل للتكوينات الخاصة بالمشروع

تنظيم الكود

  • استخدم مستكشف الملفات (Ctrl+Shift+E) للتنقل السريع
  • نظم الملفات بهيكل مجلد مناسب
  • استخدم البحث (Ctrl+Shift+F) للبحث عبر الملفات
  • استفد من تكامل Git للتحكم بالإصدارات
  • استخدم الامتدادات للميزات الخاصة باللغة

سير عمل التصحيح

  • ضع نقاط التوقف بشكل استراتيجي
  • استخدم وحدة تصحيح الأخطاء للتقييم أثناء التشغيل
  • قم بتكوين launch.json لسيناريوهات التصحيح المخصصة
  • استخدم نقاط التوقف الشرطية للتصحيح المعقد
  • استخدم الطرفية المدمجة لتصحيح سطر الأوامر

تحسين الأداء

  • عطل الامتدادات غير المستخدمة
  • استخدم إعدادات مساحة العمل الخاصة
  • قم بتكوين استبعاد الملفات للمشاريع الكبيرة
  • استخدم التطوير عن بعد للمشاريع كثيفة الموارد
  • حسّن الإعدادات لسير عمل محدد