आप 80-वर्ण/सही मार्जिन लाइन in Netbeans, Text Mate और शायद कई, कई और अधिक अन्य IDEs हो सकता है। क्या यह सब्लिमे टेक्स्ट 3 में भी संभव है? कोई विकल्प, प्लगइन इत्यादि?80-वर्ण/सही मार्जिन लाइन 3
उत्तर
हाँ, यह दोनों उदात्त पाठ 2 और 3 (जो आप करना चाहिए वास्तव में यदि आपने ऐसा नहीं किया है upgrade में संभव है - "बीटा" के बारे में चिंता मत करो नाम है, यह rock- है ठोस)। का चयन करें View → Ruler → 80
(वहाँ कई अन्य विकल्प वहाँ रूप में अच्छी तरह कर रहे हैं)। आप वास्तव में 80 कॉलम में अपने पाठ रैप करने के लिए पसंद करते हैं, View → Word Wrap Column → 80
का चयन करें। सुनिश्चित करें कि View → Word Wrap
चयनित है।
अपने चुनावों स्थायी (के लिए डिफ़ॉल्ट सभी खोला फाइल या विचार) खुला Preferences → Settings—User
बनाने के लिए, और निम्नलिखित नियम से किसी का उपयोग:
{
// set vertical rulers in specified columns.
// Use "rulers": [80] for just one ruler
// default value is []
"rulers": [80, 100, 120],
// turn on word wrap for source and text
// default value is "auto", which means off for source and on for text
"word_wrap": true,
// set word wrapping at this column
// default value is 0, meaning wrapping occurs at window width
"wrap_width": 80
}
ये सेटिंग्स भी एक .sublime-project
में इस्तेमाल किया जा सकता फ़ाइल प्रति project आधार पर, या syntax-specific.sublime-settings
फ़ाइल पर डिफ़ॉल्ट सेट करने के लिए फ़ाइल करें, यदि आप केवल उन्हें एक निश्चित भाषा (Python.sublime-settings
बनाम JavaScript.sublime-settings
बनाम फाइलों पर लागू करने के लिए चाहते हैं) उदाहरण के लिए)। वांछित वाक्य रचना के साथ एक फ़ाइल खोलने के बाद Preferences → Settings—More → Syntax Specific—User
का चयन करके इन सेटिंग्स फ़ाइलों को एक्सेस करें।
हमेशा की तरह, अगर आपने अपनी सेटिंग फ़ाइल में कई प्रविष्टियाँ है, उन्हें कॉमा ,
पिछले एक के बाद के अलावा के साथ अलग। पूरी सामग्री घुंघराले ब्रेसिज़ { }
में संलग्न होना चाहिए। असल में, सुनिश्चित करें कि यह वैध JSON है।
यदि आप किसी विशेष दृश्य/फ़ाइल के लिए स्वचालित रूप से शासक को 80 पर सेट करने के लिए एक महत्वपूर्ण कॉम्बो चाहते हैं, या आप माउस का उपयोग किए बिना मूल्य को सेट करने के तरीके सीखने में रुचि रखते हैं, तो कृपया my answer here देखें।
अंत में, जैसा कि another answer में बताया गया है, वास्तव में आपके कोड को सही तरीके से लाइन करने के लिए एक मोनोस्पेस फ़ॉन्ट का उपयोग करना चाहिए। अन्य प्रकार के फ़ॉन्ट्स में चर-चौड़ाई वाले अक्षर होते हैं, जिसका अर्थ है कि एक 80-वर्ण रेखा अलग-अलग सामग्री के साथ 80-वर्ण वाली रेखा के समान लंबाई नहीं लगती है, और आपके इंडेंटेशन सभी गड़बड़ हो जाएंगे। उदात्त फोंट set by default monospace है, लेकिन आप निश्चित रूप से किसी भी एक आप चाहते हैं चुन सकते हैं। व्यक्तिगत रूप से, मुझे वास्तव में Liberation Mono पसंद है। इसमें कई अलग-अलग भाषाओं और यूनिकोड वर्णों का समर्थन करने के लिए ग्लिफ हैं, विभिन्न आकारों पर अच्छा दिखता है, और (सबसे महत्वपूर्ण रूप से प्रोग्रामिंग फ़ॉन्ट के लिए) 0
और O
(अंक शून्य और पूंजी अक्षर ओएच) और 1
और l
(अंक) के बीच स्पष्ट रूप से भिन्न होता है एक और लोअरकेस अक्षर ell), जो सभी मोनोस्पेस फोंट दुर्भाग्य से नहीं करते हैं। संस्करण 2.0 और बाद में फ़ॉन्ट को ओपन-सोर्स SIL Open Font License 1.1 के तहत लाइसेंस प्राप्त है (यहां FAQ है)।
इसके लिए काम करने के लिए, आपके फ़ॉन्ट को मोनोस्पेस पर भी सेट करने की आवश्यकता है।
यदि आप इसके बारे में सोचते हैं, तो लाइनें पूरी तरह से पूरी तरह से पूरी तरह से लाइन नहीं कर सकती हैं।
इस उत्तर उदात्त पाठ मंच पर विस्तृत है:
http://www.sublimetext.com/forum/viewtopic.php?f=3&p=42052
इस उत्तर,
अपने ओएस के लिए एक उपयुक्त फ़ॉन्ट चुनने के लिए संबंध हैं और फोंट अस्तर नहीं की बढ़त मामले का जवाब देता है।
एक और वेबसाइट है कि प्रोग्रामर के लिए महान प्रयुक्त होते मुक्त फोंट सूचीबद्ध करता है। http://hivelogic.com/articles/top-10-programming-fonts
stackoverflow पर, देखें:
माइकल रूथ यहाँ जवाब: How to make ruler always be shown in Sublime text 2?
MattDMo का जवाब यहाँ: What is the default font of Sublime Text?
मैं निम्नलिखित पर सेट शासकों है:
50 (गिट प्रतिबद्ध संदेश शीर्षक 50 वर्णों तक सीमित होना चाहिए)
72 (Git संदेश विवरण 72 वर्णों तक सीमित किया जाना चाहिए प्रतिबद्ध)
80 (विंडोज कमान कंसोल विंडो 80 वर्ण चौड़ाई पर बाहर maxes)
अन्य को देखने के वातावरण कि कम लाइनों से लाभ: GitHub: वहाँ कोई शब्द है लपेट जब 70-80 पात्रों पर एक फ़ाइल ऑनलाइन
तो, मैं .js रखने की कोशिश .md और अन्य फाइलों को देखने।
विंडोज कंसोल: 80 वर्ण।
- 1. बूटस्ट्रैप 3 कॉलम लंबवत मार्जिन
- 2. लॉग स्पेस में मार्जिन लाइन स्थान प्राप्त करें
- 3. लाइन + एनवीडी 3
- 4. फ़ायरफ़ॉक्स 3 लाइन-ऊंचाई
- 5. डी 3 - एसवीजी लाइन
- 6. उपयोगकर्ता निर्देशांक में मार्जिन लाइन स्थान (mgp) प्राप्त करें
- 7. लाइन फ़ाइल लाइन को लाइन से पढ़ना और एएस 3
- 8. मार्जिन
- 9. मार्जिन
- 10. मार्जिन
- 11. एसक्यूएलआईटी 3 कमांड लाइन इंटरफ़ेस
- 12. अजगर 3 अपवाद नई लाइन
- 13. डायरेक्ट 3 डी लाइन मोटाई
- 14. डी 3 लाइन बंद पथ
- 15. विजुअल स्टूडियो 2012 पर ब्लैक डैश/लाइन बाएं मार्जिन
- 16. प्रतिशत मार्जिन क्यों एक नई लाइन का कारण बनता है?
- 17. लाटेक्स: मार्जिन
- 18. सीएसएस - मार्जिन
- 19. सीएसएस मार्जिन-टॉप बनाम मार्जिन-डाउन
- 20. मार्जिन-बाएं: ऑटो और मार्जिन-दाएं: इनपुट
- 21. आंतरिक div का मार्जिन div के मार्जिन
- 22. JTextField मार्जिन सीमा
- 23. लिस्टव्यू डिवाइडर मार्जिन
- 24. ListView मार्जिन
- 25. कोई मार्जिन
- 26. छोटे मार्जिन
- 27. नकारात्मक मार्जिन
- 28. सीएसएस मार्जिन
- 29. नियंत्रक मार्जिन
- 30. MATLAB सबप्लॉट मार्जिन
धन्यवाद। अपने बोल्डिंग को हटा दिया, क्योंकि यह मेरी आंखों को लात मारता है! :] इसके अलावा, कुछ अतिरिक्त जानकारी भी जोड़ा, हालांकि निश्चित रूप से सभी महिमा आपके पास जाती है। – trejder
क्या यहां कड़ी मेहनत करना संभव है? जैसे यह के बराबर स्वचालित रूप से संपादित करें> wrap-> शासक पर पैरा लपेट कर रही है, लेकिन इस प्रक्रिया के माध्यम से जाने के बिना (या समतुल्य कीबोर्ड शॉर्टकट?) – evolvedmicrobe
महान, tx! मैं केवल अपनी अजगर फाइलों में शासक चाहता हूं; आप एक .py फ़ाइल खोलकर वाक्यविन्यास विशिष्ट सेटिंग्स जोड़ सकते हैं, फिर 'प्राथमिकताएं> सेटिंग्स अधिक> सिंटेक्स विशिष्ट - उपयोगकर्ता'। – ptim