वीएस कोड में कॉलम का चयन करना


228

क्या वीएस कोड पाठ के कॉलम का चयन करने का समर्थन करता है? मुझे अभी तक यह सुविधा नहीं मिली है इसलिए मैं सोच रहा हूं कि क्या यह कहीं छिपा हुआ है। मैं टेक्स्ट का चयन करते समय Alt को पकड़कर परिचित हूं लेकिन VS कोड इस तरह का व्यवहार नहीं करता है।


9
यह निश्चित है। Alt कुंजी दबाए रखें और पाठ का एक कॉलम चुनें। यह तब तक के लिए है जब तक मुझे याद है।
मिर्चियागो

1
0.10.11 मेरे लिए पाठ का एक कॉलम नहीं चुनता है। फीचर की भी तलाश कर रहा था।
slestak

लगता है, हालांकि इस पर कुछ काम है। github.com/Microsoft/vscode/issues/4092
slestak

6
अप्रैल 2018 (संस्करण 1.23) से, हम कई कॉलमों का चयन करने के लिए मध्य माउस बटन का उपयोग कर सकते हैं। code.visualstudio.com/updates/…
blueray

वीएस कोड में वास्तविक कॉलम चयन नहीं है। की तुलना करें: वास्तविक स्तंभ का चयन करने के लिए VSCode की अजीब नहीं वास्तव में स्तंभ का चयन करेंवर्चुअल स्थान का समर्थन करने के लिए VSCode की प्रतीक्षा कर रहा है ताकि वास्तविक कॉलम चयन जोड़ा जा सके।
gman

जवाबों:


302

विज़ुअल स्टूडियो कोड संस्करण 1.0 में, अब आप Shift+ को दबाकर कॉलम का चयन कर सकते हैं Alt, फिर माउस से क्लिक करें और खींचें। यह भी दबाए रखकर सिर्फ कीबोर्ड का उपयोग किया जा सकता है Ctrl+ Shift+ Altऔर फिर तीर कुंजियों का उपयोग।


33
यह वास्तव में "क्लिक, शिफ्ट + ऑल्ट + ड्रैग" है। वीएस क्लासिक के "अल्ट + ड्रैग" की तुलना में बहुत कम सुविधाजनक है। क्या वीएस कोड को वीएस की तरह काम करने का कोई तरीका है?
स्टीव

9
@ बचो File > Preferences > Keyboard Shortcuts। फिर खोज करें cursorColumnSelect, फिर आप कीबोर्ड शॉर्टकट को संशोधित कर सकते हैं। यह वी.एस. कोड, संस्करण 1.22 पर किया गया है। ध्यान दें, columnSelectवह है जिसे आपको Shift+ Alt+ ड्रैग के लिए बदलने की आवश्यकता होगी , लेकिन अभी, इलेक्ट्रॉन में माउस बटन डाउन इवेंट को पंजीकृत करने का कोई तरीका नहीं है।
tom_mai78101

9
यह किसी भी संपादक की परिभाषा के आधार पर ऐसा कॉलम नहीं है जिसका कभी कॉलम चयन हुआ हो। VSCode वर्चुअल स्पेस के माध्यम से कॉलम नहीं डालता है क्योंकि यह बेकार है क्योंकि यह वास्तव में कॉलम नहीं है। की तुलना वास्तविक स्तंभ का चयन करने के लिए VSCode की अजीब नहीं वास्तव में स्तंभ का चयन करें
GMAN

2
@FranklinYu , विज़ुअल स्टूडियो (vscode नहीं) , emacs , intelli-j , notepad ++ , slickedit , और बहुत कुछ ... 80 के दशक के उत्तरार्ध में कम से कम संक्षिप्त रूप से वास्तविक स्तंभ संपादन का उपयोग किया गया । यह कहते हुए कि यह पहला है, बस जब मैंने उपयोग करना शुरू किया और इस सुविधा की आवश्यकता थी और यह पाया कि संपादक जो मुझे याद कर रहे हैं, वह मुझे बाधा पहुँचा रहा है।
gman

7
तथ्य यह है कि मुझे इसे गूगल करना है और हर बार मुझे ऐसा करने की आवश्यकता है, इसका मतलब यह है कि यह शॉर्टकट अभी पर्याप्त नहीं है ..
एलेक्स आर

77

MacOS पर: Shift+ Optionऔर माउस, या Shift+ Option+ Cmdऔर तीर कुंजी


1
मेरे लिए यह Shift + Cmd और माउस है। शायद यह बदल गया है?
लार्स Nyström

1
कृपया जवाब अपडेट करें क्योंकि यह अब OSX पर Shift + Cmd है।
केविन फर्रुगिया

2
यह नहीं बदला है। आपका Shift + Cmd है क्योंकि आपने "चयन> Cmd पर स्विच किया है + मल्टी-कर्सर के लिए क्लिक करें"
एरिक

@ मेरी मूल रूप से चूक है, उस विकल्प का चयन नहीं किया है, और यह मेरे लिए Shift + Cmd है vscode अंदरूनी सूत्रों में 1.31 पर मैक 10.14
पीटर नोर

डिफ़ॉल्ट Shift + विकल्प है । यदि आप "चयन> स्विच को Cmd + मल्टी-कर्सर के लिए क्लिक करें" चुनते हैं, तो यह Shift + Cmd में बदल जाएगा। यदि आप फिर "चयन> स्विच टू अल्ट + क्लिक फॉर मल्टी-कॉसर" का चयन करते हैं, तो यह वापस बदल जाएगा।
DrStrangepork

8

मैंने सिर्फ Visual Studio कोड के लिए एक एक्सटेंशन प्रकाशित किया है जो एक बहु-पंक्ति चयन को स्तंभ चयन में परिवर्तित करता है। यह TextMate की Toggle Column Selectionकमांड की नकल करता है और VSCode के commandoptionshift+ एरो कीज़ के लिए एक वैकल्पिक दृष्टिकोण के रूप में कार्य करता है, जिसके साथ काम करने के लिए मुझे अधिक स्वाभाविक लगता है।


आपका AutoHotKey उदाहरण शीर्ष पर इस पंक्ति को याद कर रहा है SetTitleMatchMode, 2इसलिए यह वाइल्डकार्ड शीर्षक स्वीकार करता है। एक VSCode विंडो शोFilename.txt - MyFolder - Visual Studio Code
जैक

@ जैक मैं वास्तव में परिचित नहीं हूं कि ऑटोहॉटके कैसे काम करता है (वे निर्देश किसी और से पीआर के माध्यम से आए थे)। लेकिन ऐसा लगता है कि आप कह रहे हैं कि हॉटकी वर्तमान में सभी ऐप्स में ट्रिगर होती है , न कि केवल VSCode? मैं विंडो शीर्षक को बहुत सख्त बनाना नहीं चाहूंगा, हालाँकि, जब से मुझे पता है कि विंडो शीर्षक में जानकारी उपयोगकर्ता विन्यास योग्य है।
एरिक पी। हैनसेन

वर्तमान में यह बिल्कुल भी ट्रिगर नहीं करता है क्योंकि यह कभी भी सटीक पाठ नहीं पाता है Visual Studio Code। शीर्षक मिलान मोड को 2 पर सेट करने की आवश्यकता है ताकि यह पता चले कि शीर्षक में पाठ है।
जैक

@ टिप के लिए धन्यवाद! मैंने रीडमी को अपडेट कर दिया है। उम्मीद है कि अब निर्देश काम करेंगे लेकिन मैं इसका परीक्षण नहीं कर सकता क्योंकि मेरे पास इन दिनों विंडोज मशीन की सुविधा नहीं है।
एरिक पी। हैनसेन


1

एक मैक पर, केवल कीबोर्ड का उपयोग करने के लिए, मुझे सिर्फ Cmd+ Shift+ Optऔर फिर तीर कुंजियों का उपयोग करना था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.