كيفية تحديد خطوط متعددة في رمز VS

سجل واكسب 1000 دولار في اليوم ⋙

في عالم البرمجة سريع الخطى، كل ضغطة مفتاح لها أهميتها. بالنسبة للمطورين المنغمسين في Visual Studio Code (VS Code)، فإن إتقان ميزاته يمكن أن يؤدي إلى تحسين الإنتاجية بشكل كبير. تتمثل إحدى المهارات الأساسية في اختيار أسطر متعددة بسرعة، مما يؤدي إلى تبسيط مهام البرمجة بدءًا من إعادة البناء وحتى التنسيق.

في هذه المقالة، سنستكشف التقنيات والاختصارات داخل VS Code، مما يتيح لك التنقل في ��اعدة التعليمات البرمجية الخاصة بك ببراعة وسرعة. سواء كنت مبرمجًا متمرسًا أو وافدًا جديدًا، فإن هذا الدليل هو مفتاحك لفتح الإمكانات الكاملة لإمكانيات الاختيار متعدد الأسطر في VS Code.

كيفية تحديد خطوط متعددة في رمز VS

إذا كنت من مستخدمي VS Code النموذجيين، فغالبًا ما تحتاج إلى تحديد عدة أسطر لمعالجة مشكلة شائعة: عنصر لا ينتمي إلى كل سطر. يؤدي تحديد خطوط متعددة إلى تسهيل إصلاح كل هذه الخطوط مرة واحدة.

فيما يلي كيفية تحديد أسطر متعددة في هذا البرنامج على جهاز الكمبيوتر الذي يعمل بنظام Windows:

  1. استخدم الفأرة لتحديد الكلمة الفردية أو أي عنصر آخر.
  2. اضغط مع الاستمرار على مجموعة المفاتيح Ctrl + Alt .
  3. بدون تحرير Ctrl + Alt ، اضغط على مفتاح السهم لأسفل لتحديد نفس الكلمة في السطور الموجودة أسفل السطور الأصلية. اضغط على الزر عدة مرات حسب الضرورة.
    How To Select Multiple Lines In VS Code
  4. اكتب الكلمة البديلة.
    How To Select Multiple Lines In VS Code
  5. بمجرد الانتهاء، اضغط على الزر Esc للخروج من وضع التحرير متعدد الأسطر.

العملية بسيطة تمامًا لمستخدمي macOS:

  1. حدد المكان في السطر الذي ترغب في تحريره مع الاستمرار على مجموعة المفاتيح Option + CMD .
    How To Select Multiple Lines In VS Code
  2. أثناء الضغط على الاختصار، استخدم مفتاح السهم لأسفل لتحديد ذلك المكان في كل سطر.

لن تواجه مشكلة في اختيار عدة أسطر إذا كنت من مبرمجي Linux VS.

  1. قم بتمييز جزء الكود الذي تريد إزالته أو استبداله، ثم اضغط مع الاستمرار على Shift + Alt .
    How To Select Multiple Lines In VS Code
  2. بدون تحرير تركيبة Shift + Alt ، استخدم مفتاح السهم لأسفل لتسليط الضوء على نفس العنصر في الأسطر الأخرى.

بعد ذلك، يجب أن تتعلم كيفية مقارنة ملفين في VS Code .

كيفية إدراج مؤشرات متعددة في VS Code

إن تحديد عدة أسطر ليس هو الطريقة الوحيدة لتحرير عدة أسطر في وقت واحد. يمكنك أيضًا الاستفادة من وظيفة المؤشرات المتعددة. بمجرد إضافة مؤشر متعدد، يمكنك تعديل عدة أسطر في وقت واحد عن طريق كتابة نفس القيمة لكل سطر.

على سبيل المثال، يمكنك اتخاذ الخطوات التالية لدمج المؤشرات الفردية في التعليمات البرمجية الخاصة بك.

  1. انقر فوق السطر الأول مع الاستمرار على الزر Alt إذا كان لديك جهاز كمبيوتر يعمل بنظام Windows أو Linux لوضع مؤشر متعدد في الأسطر التي تنقر عليها. وبدلاً من ذلك، اضغط على مفتاح الاختيار إذا كنت من مستخدمي macOS.
    How To Select Multiple Lines In VS Code
  2. بمجرد أن لم تعد بحاجة إلى المؤشر المتعدد، انقر فوق الزر Esc لإزالته من مساحة العمل الخاصة بك. Esc هو المفتاح العام لجميع أنظمة التشغيل.

فيما يلي بعض الميزات الأخرى المريحة المتعلقة بالمؤشرات المتعددة للمساعدة في زيادة إنتاجيتك عند تحديد عدة أسطر وتحريرها.

ضع المؤشرات في نهاية السطور

تتطلب بعض المشاريع منك وضع المؤشرات في نهاية كل سطر.

  1. قم بتمييز أسطر متعددة باستخدام الاختصار من القسم الأول، اعتمادًا على نظام التشغيل الخاص بك. على سبيل المثال، يجب على مستخدمي Windows الضغط مع الاستمرار على مفاتيح الأسهم Ctrl و Alt و Down .
    How To Select Multiple Lines In VS Code
  2. اضغط على تركيبة Shift + Option + I على جهاز macOS الخاص بك.
  3. Shift + Alt + I إذا كنت من مستخدمي Linux أو Windows.

ضع المؤشرات أسفل المؤشر الحالي وفوقه

قد لا تكون نهايات الأسطر هي أفضل موضع لمؤشراتك. في بعض الأحيان، تحتاج إلى أن تكون أكثر تحديدًا وأن تضعها أسفل المؤشر الأصلي وفوقه.

  1. حدد نقطة البداية الخاصة بك عن طريق وضع المؤشر على أحد الأسطر. اضغط على Ctrl + Alt + مفتاح السهم لأسفل لوضع مؤشر متعدد أسفل المؤشر الأصلي إذا كنت من مبرمجي Windows أو Linux VS.
    How To Select Multiple Lines In VS Code
  2. إذا كان لديك جهاز كمبيوتر يعمل بنظام التشغيل macOS، فاستخدم CMD + Option + مفتاح السهم لأسفل لتنفيذ نفس الإجراء.
  3. إذا لزم الأمر، استخدم Ctrl + Alt + مفتاح السهم لأعلى لدمج مؤشر متعدد فوق المؤشر الأصلي على نظامي التشغيل Windows أو Linux. بالنسبة لمنصات macOS، يجب عليك الضغط على مفاتيح الأسهم CMD + Option + لأعلى لوضع المؤشر فوق نقطة البداية.

ضع المؤشرات في الموقع المقابل التالي

قم بذلك إذا كنت تريد فقط وضع المؤشر على الجزء المطابق من السطر الأقرب إلى نقطة البداية.

  1. قم بتمييز الخط باستخدام الماوس.
  2. اضغط على مجموعة المفاتيح Ctrl + D إذا كنت من مستخدمي Windows أو Linux. ( CMD + D إذا كنت مبرمجًا لنظام التشغيل macOS.) سيؤدي هذا إلى إدراج مؤشرات متعددة بجوار الأجزاء المطابقة من الكود التي تأتي بعد التحديد الأصلي.
    How To Select Multiple Lines In VS Code
  3. قم بإزالة بعض المؤشرات باستخدام الاختصار Ctrl + U على نظامي التشغيل Windows وLinux إذا لزم الأمر.
  4. CMD + U على نظام التشغيل MacOS. ضع في اعتبارك أن هذا الاختصار يحذف المؤشرات واحدًا تلو الآخر. لا تسمح لك المجموعة بالتراجع عن جميع العناصر دفعة واحدة.

ضع المؤشرات في كل موقع مناسب

عند وضع المؤشرات، قد لا ترغب في دمجها في الخطوط المجاورة فقط. وبدلاً من ذلك، قد تحتاج إلى إضافتها في جميع الأماكن المطابقة. وإليك كيف يعمل هذا.

  1. قم بتمييز جزء الكود الذي ترغب في إضافة المؤشرات إليه.
    How To Select Multiple Lines In VS Code
  2. اضغط على مجموعة المفاتيح Ctrl + Shift + L إذا كان لديك جهاز كمبيوتر يعمل بنظام Linux أو Windows لوضع المؤشر أينما يظهر النص المميز.
  3. استخدم الاختصار CMD + Shift + L إذا كنت من محترفي نظام التشغيل macOS.

تعمل هذه الطريقة أيضًا على تغيير كافة مثيلات اسم المتغير.

كيفية تخصيص المؤشر في رمز VS

تعتبر المؤشرات الخاصة بك محورية عند تحديد وتحرير أسطر متعددة في VS Code. ومع ذلك، قد لا يتناسب سلوكهم الافتراضي مع مشروعك تمامًا. قد تحتاج إلى تعديل عملها واستخدام روابط مفاتيح مختلفة لتحسين الإنتاجية.

أول شيء قد ترغب في القيام به هو إعداد معدّل بديل متعدد المؤشرات.

  1. افتح مساحة العمل الخاصة بك واستخدم مجموعة المفاتيح Ctrl + إذا كان لديك نظام تشغيل Windows أو Linux.
  2. ستحتاج إلى الضغط على الاختصار CMD + إذا كنت تستخدم VS Code على نظام التشغيل macOS.
  3. اكتب السطر التالي في المربع: multiCursorModifier
    How To Select Multiple Lines In VS Code
  4. قم بتغيير زر التعديل الافتراضي من Alt إلى أي زر يعمل بشكل أفضل.
    How To Select Multiple Lines In VS Code

هذا ليس رابط المفتاح الوحيد الذي يمكنك تعديله في VS Code. تسمح لك قائمة الإعدادات بتغيير أي اختصار متعلق بالمؤشر لتسهيل معالجة البيانات.

يمكنك القيام بذلك من المحرر الخاص بك.

  1. ابدأ VS Code وحدد  File من القائمة الرئيسية.
  2. توجه إلى التفضيلات ضمن ملف وأظهر نافذة اختصارات لوحة المفاتيح باستخدام مجموعة المفاتيح CMD + K + CMD + S أو اختصار macOS أو Ctrl + K + Ctrl + S على نظامي التشغيل Windows وLinux. يجب عليك تحرير الحرف الأول (على سبيل المثال، K) قبل الضغط على المجموعة الأخرى (على سبيل المثال، S).
    How To Select Multiple Lines In VS Code
  3. اكتب معرف الاختصار الذي تريد تغييره. وهنا بعض:
    • Editor.action.insertCursorBelow
    How To Select Multiple Lines In VS Code
    • editor.action.inserCursorAbove
    How To Select Multiple Lines In VS Code
    • Editor.action.selectHighlights
    How To Select Multiple Lines In VS Code
    • Editor.action.addSelectionToNextFindMatch
    How To Select Multiple Lines In VS Code
    • cursorUndo
    How To Select Multiple Lines In VS Code
  4. قم بتغيير الاختصار المقابل باستخدام رمز التحرير الموجود في الجزء الأيسر من النافذة.
    How To Select Multiple Lines In VS Code

دع ميزات VS Code تقوم بالعمل نيابةً عنك

تعلم بعض اختصارات لوحة المفاتيح VS Code المفيدة وقم بأتمتة أكبر عدد ممكن من العمليات لتصبح محترفًا في محرر التعليمات البرمجية المصدر. يعد تحديد خطوط متعددة وتعديل المؤشرات بمثابة نقاط بداية رائعة. قم بتجربة الأوضاع والوظائف المختلفة لتحقيق الحل الأمثل لكل مشروع.

الأسئلة الشائعة

هل يمكنني تحديد الخطوط بناءً على أرقام الأسطر الخاصة بها في VS Code؟

نعم. سيسمح لك استخدام اختصار لوحة المفاتيح Ctrl + G باختيار رقم السطر للانتقال إليه.

هل يدعم VS Code تحديد الخطوط عبر ملفات متعددة في وقت واحد؟

نعم، يستخدم VS Code ميزة "البحث في الملفات" لتحديد الأسطر عبر ملفات متعددة في وقت واحد. اضغط على Ctrl + Shift + F (Cmd + Shift + F على نظام Mac) لفتح عنصر واجهة المستخدم "Find in Files"، وأدخل معايير البحث الخاصة بك، ثم استخدم مربعات الاختيار أو اختصارات لوحة المفاتيح لتحديد الأسطر عبر نتائج البحث.

Sign up and earn $1000 a day ⋙

كيفية إخفاء تنبيهات IMessage

كيفية إخفاء تنبيهات IMessage

هل سبق لك أن كنت في العمل أو المدرسة وظهر لك إشعار iMessage منبثق لا تريد أن يراه شخص آخر؟ ولحسن الحظ، هناك طرق للتوقف

كيفية الانزلاق إلى الرسائل المباشرة

كيفية الانزلاق إلى الرسائل المباشرة

على الرغم من أن الأمر كان مرتبطًا بمطاردة شخص ما تنجذب إليه، إلا أن "الانزلاق إلى الرسائل المباشرة" أصبح الآن مصطلحًا أوسع للاتصال بشخص ما عبر وسائل التواصل الاجتماعي.

كيفية تبديل السفن في ستارفيلد

كيفية تبديل السفن في ستارفيلد

إذا كانت سفينتك الحالية لا تستطيع قطع الطريق أثناء اجتيازك لعالم Starfield، فقد حان الوقت للتبديل إلى سفينة تقوم بهذه المهمة. ومع ذلك، ستارفيلد هو

كيفية بناء سفينة من الصفر في ستارفيلد

كيفية بناء سفينة من الصفر في ستارفيلد

سفينتك هي جزء أساسي من تجربة Starfield الخاصة بك. ستعيش فيه، وتقاتل فيه، وتستكشفه. اللعبة تسمح لك بترقيتها كما تريد

كيفية إزالة الخلفية من الصورة في برنامج PhotoPea

كيفية إزالة الخلفية من الصورة في برنامج PhotoPea

Photopea هو محرر صور ورسومات عبر الإنترنت يسمح للمستخدمين بتحرير صورهم دون الحاجة إلى اشتراكات تطبيقات باهظة الثمن. يمكن أن تعمل بمثابة

كيفية حذف جميع الصور من جهاز iPhone الخاص بك (دون فقدانها للأبد)

كيفية حذف جميع الصور من جهاز iPhone الخاص بك (دون فقدانها للأبد)

نظرًا لأن هواتف Apple تأتي مع كمية محددة فقط من مساحة التخزين الداخلية التي لا يمكن توسيعها، فقد تنفد المساحة لديك بسرعة. في مرحلة ما، قد تتمكن من ذلك

كيفية إضافة نقاط نقطية في جداول بيانات جوجل

كيفية إضافة نقاط نقطية في جداول بيانات جوجل

عندما تقوم بإعداد القوائم، يمكن أن تكون النقاط النقطية مفيدة. إنها تفصل كل شيء بدقة وتمكنك من تنظيم المعلومات. يمكنك إدراج رصاصة

كيفية صياغة منشرة في تيراريا

كيفية صياغة منشرة في تيراريا

هل كنت تبحث عن طرق لتجميل منزلك في تيراريا؟ يعد الحصول على منشرة من أكثر الطرق ملاءمة لتأثيث منزلك

كيفية التصدير إلى MP3 في Garageband

كيفية التصدير إلى MP3 في Garageband

تعرّف على كيفية التصدير من Garageband إلى MP3 على جهاز Mac أو iPhone أو iPad، بما في ذلك منطقة معينة، في هذا الدليل.

كيفية إضافة الكتل في Super Mario Bros Wonder

كيفية إضافة الكتل في Super Mario Bros Wonder

لقد كانت الكتل جزءًا لا يتجزأ من امتياز Super Mario Bros. منذ بدايته. غالبًا ما يقومون بإخفاء العملات المعدنية وشكا من القوة بالداخل أو مساعدتك في التنقل في كل مستوى.

كيفية تحديث التطبيقات على تلفزيون هايسنس

كيفية تحديث التطبيقات على تلفزيون هايسنس

تعد Hisense علامة تجارية ذات شعبية متزايدة عندما يتعلق الأمر بتكنولوجيا التلفزيون الذكي. إنهم يصنعون وحدات LED وULED (Ultra LED) صديقة للميزانية

كيفية تغيير اسم موضوع ووردبريس

كيفية تغيير اسم موضوع ووردبريس

تعرف على كيفية تغيير اسم قالب WordPress الخاص بك بسهولة وتخصيص موقع الويب الخاص بك ليتناسب مع علامتك التجارية

Roblox: كيف تحصل على رأس مقطوعة الرأس

Roblox: كيف تحصل على رأس مقطوعة الرأس

دليل كامل لشراء أو تداول Headless Head الحصري، المعروف بتأثيره الزخرفي الفريد، في Robolox.

كيفية استهداف المحركات في ستارفيلد

كيفية استهداف المحركات في ستارفيلد

إذا كنت تحاول نهب أو الاستيلاء على سفينة في ستارفيلد، فيجب عليك أولاً التأكد من عدم قدرتها على الهروب من القتال. يعد تعطيل محركات السفن بمثابة مقدمة لـ

كيفية القسمة في إكسل

كيفية القسمة في إكسل

يمكن لبرنامج Microsoft Excel، المشهور بقدرته على إجراء العمليات الحسابية المعقدة، أن يساعد أيضًا في عمليات القسمة البسيطة. يمكن أن يكون هذا مفيدًا في مواقف الحياة الواقعية،

كيفية فرض إعادة تشغيل الآيفون

كيفية فرض إعادة تشغيل الآيفون

عندما تستخدم جهاز iPhone الخاص بك وتبدأ التطبيقات في التعطل أو التباطؤ بشكل كبير، عادةً ما تقوم بإعادة تشغيل جهازك حتى يعمل بشكل صحيح مرة أخرى. لكن

كيفية تمكين ملفات تعريف الارتباط

كيفية تمكين ملفات تعريف الارتباط

من المحتمل أن يكون أي شخص متصل بالإنترنت قد صادف نافذة منبثقة نصها "هذا الموقع يستخدم ملفات تعريف الارتباط". يتم منحك دائمًا خيار قبول الكل

كيفية استخدام VLOOKUP في إكسل

كيفية استخدام VLOOKUP في إكسل

يمكن أن يكون حساب كميات كبيرة من البيانات في برنامج Excel مرهقًا ويستغرق وقتًا طويلاً، ولهذا السبب تكون الأتمتة مفيدة. إذا كنت تستخدم Excel بانتظام، فسوف تفعل ذلك

كيفية إزالة سوار ساعة أبل

كيفية إزالة سوار ساعة أبل

هل حان الوقت لاستبدال سوار Apple Watch الخاص بك؟ سنوضح لك كيفية إزالة سوار Apple Watch الخاص بك في هذا البرنامج التعليمي المفيد.

كيفية إيقاف تشغيل مانع النوافذ المنبثقة على iPhone

كيفية إيقاف تشغيل مانع النوافذ المنبثقة على iPhone

أصبحت نوافذ الويب المنبثقة مرادفة للصفحات غير المرغوب فيها، حيث تقوم معظم المتصفحات بحظرها افتراضيًا. بين الحين والآخر، على الرغم من ذلك، قد يحتوي الموقع على