विज़ुअल स्टूडियो कोड संपादक में एक सही मार्जिन कैसे जोड़ें?


87

क्या विज़ुअल स्टूडियो कोड संपादक में एक सही मार्जिन जोड़ना संभव है?

मैं 80 अक्षरों का एक मार्जिन सेट करना चाहता हूं, लेकिन सेटिंग्स में ऐसा कोई विकल्प नहीं मिल सकता है।

जवाबों:


124

विजुअल स्टूडियो कोड के उपयोगकर्ता और कार्यक्षेत्र सेटिंग्स प्रलेखन के अनुसार , आप उन शासकों को जोड़ सकते हैं जो निर्दिष्ट कॉलम को चिह्नित करते हैं।

सेटिंग्स में "शासक" के लिए खोजें। .Json फ़ाइल को संपादित करने के लिए लिंक पर क्लिक करें। नियम के लिए नीचे दी गई संपत्ति को 80 अक्षरों में जोड़ें।

उदाहरण सेटिंग:

// Columns at which to show vertical rulers
"editor.rulers": [80],

7
सेटिंग्स में "शासक" के लिए खोजें। आपको अभी भी फ़ाइल को संपादित करना है, लेकिन VSCode सहायता देगा।
z0r

2

शायद आधुनिक कोडर्स के बहुमत के लिए एक मुद्दा नहीं है, लेकिन अगर आप वास्तव में 80-स्तंभ के प्रिंटर पर प्रिंट कर रहे हैं तो आप अपने मार्जिन को 79 पर सेट करना बेहतर समझते हैं; यदि कोई पंक्ति 80 वें कॉलम पर बिल्कुल समाप्त होती है, तो प्रिंटर को स्वचालित लाइन फ़ीड के माध्यम से एक अतिरिक्त रिक्त लाइन जोड़ने की संभावना है। जैसा कि मैं कहता हूं, यह केवल उन कोडर्स को प्रभावित करने की संभावना है जो अभी भी डॉट-मैट्रिक्स / निरंतर मुद्रण के पक्ष में हैं।


2
उम नहीं। ऐसे कोड होने से, जो 80-100 वर्ण के निशान के आसपास साफ-सुथरे होते हैं, मैं एक स्क्रीन पर 2 कक्षाएं एक साथ खोल सकता हूं। क्षैतिज स्क्रॉल करने के बाद जब मैं कई मापदंडों के साथ कुछ बड़े पैमाने पर नाम का सामना करता हूं तो दर्द होता है, और विधि शरीर को बाईं ओर गायब कर देता है। संकीर्ण कोड का मतलब है कि मुझे केवल अपने माउस व्हील के साथ स्क्रॉल करना है।
रिगार्ड्ट स्टेन

1
यह उत्तर एक टिप्पणी होना चाहिए। यह सवाल का जवाब नहीं देता है लेकिन यह दिलचस्प है।
तैलगोवी

1

अनुसरण करने के लिए नेविगेशन

  1. फ़ाइल -> वरीयताएँ -> सेटिंग्स
  2. टैब विकल्प चुनें: केवल => 'उपयोगकर्ता' या 'कार्यस्थान' पर लागू होता है
  3. 'शासकों' के लिए खोजें
  4. 'शासकों' के तहत सेटिंग खोलें।
  5. लाइन जोड़ें "editor.rulers": [80]

संस्करण मैं उपयोग कर रहा हूँ 1.49.1

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