سؤال اختيار الأعمدة في قانون VS


هل يدعم VS Code تحديد أعمدة النص؟ لم أجد هذه الميزة حتى الآن ، وأنا أتساءل عما إذا كانت مخبأة في مكان ما. أنا على دراية باستمرار الضغط باستمرار على Alt أثناء تحديد النص ولكن رمز VS لا يتصرف بهذه الطريقة.


119
2018-03-14 17:58


الأصل


فمن المؤكد. اضغط مع الاستمرار على مفتاح Alt وحدد عمودًا من النص. لقد كان هناك لطالما أتذكر. - ChiliYago
15 عامًا من الاستخدام اليومي لـ Visual Studio ، ولم أستخدم مرة واحدة اختصار لوحة المفاتيح هذا ، انتقل إلى الشكل. على أي حال .... يعتمد Visual Studio Code على محرر مختلف (Atom) ، لذلك إذا لم تكن هناك خيارات لتمكين هذه الميزة ، فإن الاختصار غير موجود. - Ramhound
لا يحدد 0.10.11 عمودًا نصيًا بالنسبة لي. كان يبحث عن ميزة أيضا. - slestak
يبدو أن هناك بعض العمل على ذلك على الرغم من. github.com/Microsoft/vscode/issues/4092 - slestak
من أبريل 2018 (الإصدار 1.23) ، يمكننا استخدام زر الماوس الأوسط لتحديد عدة أعمدة. code.visualstudio.com/updates/... - blueray


الأجوبة:


في Visual Studio Code الإصدار 1.0 ، يمكنك الآن تحديد الأعمدة عن طريق الضغط باستمرار تحول+البديل، ثم انقر واسحب باستخدام الماوس. ويمكن أيضًا إجراء ذلك باستخدام لوحة المفاتيح فقط عن طريق الضغط باستمرار السيطرة+تحول+البديل ثم استخدم مفاتيح الأسهم.


171
2018-06-10 15:48



انها حقا "انقر ، تحول + بديل + السحب". أقل ملاءمة من "البديل + السحب" VS الكلاسيكية. هل هناك أي طريقة لجعل قانون VS يعمل بالضبط مثل VS؟ - Steve
Steve File > Preferences > Keyboard Shortcuts. ثم ابحث عن cursorColumnSelect، ثم يمكنك تعديل اختصارات لوحة المفاتيح. يتم ذلك على VS Code ، الإصدار 1.22. من المذكرة، columnSelect هو ما تحتاج إلى تغييره Shift + Alt + السحب ، ولكن في الوقت الحالي ، ليس هناك طريقة لتسجيل زر الماوس أسفل الحدث في Electron. - tom_mai78101
على OS X كان علي استخدام الحق Shift، Alt، Ctrl كما تركت لم تنجح. - ThatsAMorais
هذا ليس عمودًا يحدده تعريف أي محرر كان لديه عمود محددًا. لا تضع VSCode الأعمدة عبر الفضاء الافتراضي مما يجعلها غير مجدية لأنها ليست في الواقع عمودًا. قارن حدد العمود الفعلي إلى اختيار VSCode غريب لا حقا العمود - gman
FranklinYu، استوديو مرئي (وليس vscode)، ايماكس، ذكاء-ي، المفكرة ++، slickeditوأكثر من ذلك ... تم استخدام تحرير العمود الحقيقي منذ على الأقل موجز في أواخر الثمانينات. لا أقول هذا هو الأول ، فقط عندما بدأت في استخدام هذه الميزة واحتجت إليها ، ووجدت أن المحررين الذين يفقدونها يعوقني. - gman


على نظام MacOS: تحول+اختيار والماوس ، أو تحول+اختيار+كمد ومفاتيح الأسهم


41
2018-01-16 18:28



بالنسبة لي هو Shift + Cmd والماوس. ربما تغيرت؟ - Lars Nyström
يبدو أنه Shift + Cmd على الإصدار 1.18.1 أيضًا. تحديث إجابتي. - DrStrangepork
يرجى تحديث الإجابة كما هي الآن Shift + Cmd على OSX. - Kevin Farrugia
لم يتغير. Yours الخاص بك هو Shift + Cmd لأنك اخترت "Selection> Switch to Cmd + Click for Multi-Cursor" - Eric


أنا فقط نشرت ملحق لـ Visual Studio Code يقوم بتحويل تحديد متعدد الأسطر إلى تحديد العمود. انها تحاكي TextMate Toggle Column Selection الأمر ويخدم كنهج بديل ل VSCode أمراختيارتحول + مفاتيح الأسهم التي أجدها أكثر طبيعية للعمل بها.


8
2017-10-29 02:25