
يُعد Visual Studio Code أكثر محررات الشيفرة استخدامًا من قبل المطورين حسب استطلاع Stackoverflow.
ومع ذلك، لا يمكنك الاستفادة الكاملة منه دون استخدام اختصارات لوحة المفاتيح. في هذا المقال، سأشارك معك أكثر الاختصارات التي أستخدمها والتي أنصح الجميع بتجربتها.
1. حذف السطر الحالي
باستخدام Ctrl+Shift+k، يمكنك حذف سطر أو أكثر بسهولة.
2. نسخ الأسطر لأعلى/أسفل
لنسخ سطر إلى الأعلى أو الأسفل، استخدم Shift+Alt+↑/↓.
3. تحريك الأسطر لأعلى/أسفل
بدلًا من النسخ واللصق، يمكنك تحريك الأسطر بسهولة باستخدام Alt+↑/↓.
4. تعليق السطر
لتعليق أو إزالة تعليق عن جزء من الكود بسرعة، استخدم Ctrl+/ وسيقوم VS Code باستخدام الصيغة المناسبة للغة البرمجة.
5. إدراج سطر
إذا كنت في منتصف السطر وتريد الانتقال إلى سطر جديد، استخدم Ctrl+Enter للسطر التالي أو Ctrl+Shift+Enter للسطر السابق.
6. تحديد السطر الحالي
لتحديد السطر كاملًا بدون استخدام الفأرة، استخدم Ctrl+l.
7. تحديد التكرار التالي
إذا كانت الكلمة متكررة، استخدم Ctrl+d لتحديد أول تكرار، واضغط عدة مرات لتحديد المزيد.
8. تحديد كل التكرارات
للحصول على كل التكرارات دفعة واحدة، استخدم Ctrl+Shift+l لتحديدها في الملف بأكمله.
9. البحث والاستبدال
البحث:
- اضغط Ctrl+F لفتح لوحة البحث.
- أدخل النص المطلوب.
- استخدم Alt+C/R/W لتفعيل الخيارات.
الاستبدال:
- اضغط Ctrl+H أو انقر على رمز الاستبدال.
- أدخل النص الجديد للاستبدال.
- يمكنك استبدال حالة واحدة أو الكل.
البحث والاستبدال العام:
يمكنك استخدام Ctrl+Shift+F للبحث والاستبدال في كل ملفات المشروع.
10. فتح ملف
اضغط Ctrl+p لفتح نافذة سريعة للبحث عن الملفات باسمها، ويمكنك استخدام :
للانتقال إلى سطر معين أو @
للانتقال إلى رمز.
11. إغلاق التبويب الحالي
لإغلاق التبويب النشط، استخدم Ctrl+w/F4.
12. إخفاء/إظهار الشريط الجانبي
استخدم Ctrl+b لتبديل عرض الشريط الجانبي وتوفير مساحة للبرمجة.
13. إخفاء/إظهار terminal
نستخدم الطرفية في كل المشاريع تقريبًا، واستخدام الفأرة في فتحها مزعج. استخدم Ctrl+` للتبديل بسرعة.
الخلاصة
الاختصارات المذكورة أعلاه توفّر أساسًا قويًا للعمل بكفاءة. يمكنك تخصيص جميع الاختصارات عبر Ctrl+K Ctrl+S أو تحميل دليل الاختصارات لأنظمة (macOS، Windows، أو Linux).
قائمة الاختصارات
ويندوز/لينكس | macOS | الوظيفة |
---|---|---|
Ctrl+Shift+K | Cmd+Shift+K | حذف السطر/الأسطر الحالية |
Shift+Alt+↑/↓ | Shift+Option+↑/↓ | نسخ السطر لأعلى/لأسفل |
Alt+↑/↓ | Option+↑/↓ | تحريك السطر لأعلى/لأسفل |
Ctrl+/ | Cmd+/ | تعليق/إلغاء تعليق السطر |
Ctrl+Enter | Cmd+Enter | إدراج سطر جديد بعد الحالي |
Ctrl+Shift+Enter | Cmd+Option+Enter | إدراج سطر قبل الحالي |
Ctrl+L | Cmd+L | تحديد السطر الحالي |
Ctrl+D | Cmd+D | تحديد التكرار التالي |
Ctrl+Shift+L | Cmd+Option+L | تحديد كل التكرارات |
Ctrl+F | Cmd+F | بحث واستبدال |
Ctrl+Shift+F | Cmd+Shift+F | بحث واستبدال شامل |
Ctrl+P | Cmd+P | فتح ملف |
Ctrl+W | Cmd+W | إغلاق التبويب |
Ctrl+B | Cmd+B | إظهار/إخفاء الشريط الجانبي |
Ctrl+` | Cmd+` | إظهار/إخفاء الطرفية |