स्वचालित रूप से या एक शॉर्टकट के साथ अनुगामी रिक्त स्थान निकालें


554

विजुअल स्टूडियो कोड (स्वचालित रूप से या शॉर्टकट के साथ) में ट्रेलिंग स्पेस को हटाने का कोई तरीका है?

मैं कमांड पैलेट और संपादक सेटिंग्स में इसके लिए देख रहा हूं, लेकिन मुझे वह नहीं मिल रहा है जिसकी मुझे तलाश है।


1
रेमिसर का उत्तर वास्तव में शॉर्टकट (मैनुअल) भाग: Ctrl+ K, Ctrl+X
— पीटर मॉर्टेंसन

जवाबों:


966

आप सेटिंग से समय बचाने के लिए फ़ाइल पर व्हॉट्सएप ट्रिमिंग को सक्षम कर सकते हैं:

  1. दृश्य स्टूडियो कोड उपयोगकर्ता सेटिंग्स खोलें (मेनू फ़ाइल → वरीयताएँ → सेटिंग्स → उपयोगकर्ता सेटिंग्स टैब)।
  2. यहाँ छवि विवरण दर्ज करेंविंडो के ऊपरी-दाएँ भाग में आइकन पर क्लिक करें । इससे एक डॉक्यूमेंट खुल जाएगा।
  3. "files.trimTrailingWhitespace": trueयदि यह पहले से ही नहीं है, तो उपयोगकर्ता सेटिंग दस्तावेज़ में एक नई सेटिंग जोड़ें । ऐसा इसलिए है कि आप डिफ़ॉल्ट सेटिंग को सीधे संपादित नहीं कर रहे हैं, बल्कि इसे जोड़ रहे हैं।
  4. उपयोगकर्ता सेटिंग्स फ़ाइल सहेजें।

हमने इसे मैन्युअल रूप से ट्रिगर करने के लिए एक नया कमांड भी जोड़ा है ( कमांड पैलेट से ट्रिम ट्रेलिंग व्हाट्सएप )।


9
हां, मैं इसे अब जारी होने के बाद से उपयोग कर रहा हूं, आप वीएस कोड टीम को धन्यवाद देते हैं :) और इसके अलावा, यहां वर्तमान कामकाजी फ़ाइल पर अनुगामी स्थान को हटाने के लिए शॉर्टकट है: CTRL + SHIFT + X
— schankam

10
ऐसा लगता है कि
— macOS

2
वहाँ एक तरीका है यह सभी फ़ाइलों के लिए सक्षम है, लेकिन कुछ फ़ाइल प्रकारों के लिए अक्षम है? उदाहरण के लिए, मार्कडाउन दिमाग में आता है।
— प्रशांत चंद्र

2
वर्तमान में नहीं है, लेकिन हम इस मील के पत्थर के लिए भाषा विशिष्ट सेटिंग्स में देख रहे हैं। हमारी यात्रा योजना यहाँ देखें: github.com/Microsoft/vscode/issues/17608
— बेंजामिन पसेरो

9
यह डिफ़ॉल्ट रूप से क्यों नहीं है? कई बार यह मुझे क्रोध के प्रकोप से बचा सकता था pylint...
— rookie1024

89

मेनू फ़ाइल → वरीयताएँ → सेटिंग्स →

यहां छवि विवरण दर्ज करें

चेक "ट्रिम पिछली श्वेत रिक्ति को" विकल्प - "सक्षम होने पर, खाली स्थान के अनुगामी जब एक फ़ाइल को सहेजने ट्रिम जाएगा" ।


2
@daGo जहाँ तक मुझे पता है, फ़ाइल को सहेजने से पहले कार्रवाई को केवल कॉल किया जाता है। जब तक आप प्रत्येक पंक्ति को नहीं बचाते हैं, यह वीएस कोड प्रदर्शन को खराब नहीं करेगा।
— शिवकुमार बिरनाले

48

न केवल आप स्वचालित रूप से अनुगामी व्हाट्सएप को ट्रिम करने के लिए विज़ुअल स्टूडियो कोड सेटिंग्स को बदल सकते हैं, बल्कि कमांड पैलेट ( Ctrl+ Shift+ P) से भी ऐसा कर सकते हैं :

कमांड पैलेट: ट्रिम ट्रेलिंग व्हाट्सप

आप कीबोर्ड शॉर्टकट का भी उपयोग कर सकते हैं:

  • विंडोज, लिनक्स: Ctrl+ K, Ctrl+X
  • मैक: ⌘+ k, ⌘+ x।

(मैं विजुअल स्टूडियो कोड 1.20.1 का उपयोग कर रहा हूं।)


2
लिनक्स पर, आप Ctrl+ K Ctrl+ का उपयोग कर सकते हैं X।
— पेनी लियू

दृश्य स्टूडियो कोड 1.43.1 (2020-02) में कमांड पैलेट का उपयोग करते हुए एक मैच नहीं लगता है। (लिनक्स और विंडोज दोनों पर समान परिणाम।)
— पीटर मोर्टेंसन

1
कीबोर्ड शॉर्टकट द्वारा खोजा जा सकता है: 1) ओपन मेनू File→ Preferences→ Keyboard Shortcuts। 2) खोज बॉक्स में (शीर्ष पर) "निशान" टाइप करें
— पीटर मोर्टेंसन

12

हाल ही के विज़ुअल स्टूडियो कोड संस्करणों में आप यहां सेटिंग्स पा सकते हैं:

मेनू फ़ाइल → वरीयताएँ → सेटिंग → पाठ संपादक → फ़ाइलें → (थोड़ा नीचे स्क्रॉल करें) ट्रिमिंग व्हाट्सप

यह फ़ाइल को सहेजते समय व्हॉट्सएप को ट्रिम करने के लिए है।

या आप शीर्ष खोज बार में "ट्रिम ट्रेलिंग व्हाट्सएप" खोज सकते हैं ।


2
इसे चुना था - ऐसा नहीं कहा (जैसा कि git में बताया गया है)। आशा है कि उपयोगकर्ता-सेटिंग फ़ाइल कार्यों में इसे मैन्युअल रूप से जोड़ना।
— जोसेफ

वैकल्पिक: "सेटिंग" विंडो खुलने के बाद सर्च बॉक्स में "ट्रिम" टाइप करें (सबसे ऊपर)
— पीटर मोर्टेंसन

4

दृश्य स्टूडियो कोड, मेनू फ़ाइल → वरीयता → सेटिंग → "ट्रिम" के लिए खोजें:

विजुअल स्टूडियो कोड स्क्रीनशॉट


3

EditorConfig प्लगइन पर एक नज़र है ।

प्लगइन का उपयोग करके आप विभिन्न परियोजनाओं के लिए विशिष्ट सेटिंग्स हो सकते हैं। Visual Studio कोड में IntelliSense अंतर्निहित .editorconfig फ़ाइलों के लिए भी है।

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