2016-03-22 5 views
6

लंबी डॉकस्ट्रिंग और लंबी टिप्पणियां लिखना 80-वर्ण की चौड़ाई सीमा के कारण परेशान है।क्या लंबी डॉकस्ट्रिंग और टिप्पणियां लिखते समय PyCharm ऑटो ब्रेक लाइन को देना संभव है?

उदाहरण के लिए, मैं की तरह कुछ लिखें:

def fun(self): 
    """Return some thing 

    This function do some complex work and return something that need a 
    long sentence to describe 
    """ 

और फिर मैंने पाया मैं docstring की तीसरी पंक्ति के कुछ डालने के लिए की जरूरत है। डालने के बाद, चौड़ाई 80 अक्षरों से अधिक लंबी है, इसलिए मैं इसे मैन्युअल रूप से तोड़ देता हूं। हालांकि, तोड़ने के बाद, आगे की रेखा की लंबाई 80 से कम है, और मुझे आगे और पांचवीं रेखा में विलय करना है, और इसे किसी उचित जगह पर तोड़ना है ताकि प्रत्येक पंक्ति बहुत छोटा और बहुत लंबा न हो। यदि और लाइनें हैं, तो यह नौकरी अधिक परेशान हो जाती है।

इसी तरह की समस्या तब होती है जब मुझे पता चला कि मुझे तीसरी पंक्ति में कुछ हटाना है। क्या कोई समस्या है, या PyCharm की प्लगइन जो इस समस्या से संबंधित है? चूंकि मैं PyCharm में vim प्लगइन का उपयोग कर रहा हूं, विम के लिए चाल भी बहुत अच्छी हैं।

+0

'संपादित करें -> भरें Paragraph' –

+0

@PeterWood धन्यवाद, लेकिन यह इतना अच्छा नहीं है। यह डॉकस्ट्रिंग की सभी लाइनों को मर्ज करेगा, यहां तक ​​कि मैंने केवल उनमें से एक हिस्सा चुना है। – iuradz

+0

यह सभी लाइनों को मर्ज नहीं करता है। यह एक अनुच्छेद, यानी टेक्स्ट क्षेत्रों को बिना रिक्त रेखा के विलय करेगा। यदि आप इसे अकेले पाठ छोड़ना चाहते हैं तो आपको इसके बीच एक खाली रेखा और टेक्स्ट जहां फोकस है। –

उत्तर

1

Edit -> Fill Paragraph

एक पैराग्राफ के बीच एक रिक्त पंक्ति के बिना अर्थात एक पाठ क्षेत्र में मर्ज करता।

आप इसे पाठ अकेला छोड़ने के लिए चाहते हैं, तो आप इसे और पाठ के बीच एक रिक्त पंक्ति की जरूरत है, जहां ध्यान केंद्रित है

संबंधित मुद्दे