जवाबों:
C, C ++, C ++ / CLI, C #, और Java के लिए
आप कलात्मक शैली 2.04 के साथ एक समान व्यवहार प्राप्त कर सकते हैं ।
नवीनतम संस्करण डाउनलोड करें, वर्तमान 2.04 ( apt-get
इंस्टॉल करने के लिए उपयोग न करें क्योंकि तब आपको पुराना संस्करण 2.03 मिलेगा और यह संस्करण इस परिदृश्य के लिए काम नहीं करेगा क्योंकि यह पाइप किए गए आउटपुट को स्वीकार नहीं करता है)
कलात्मक शैली स्थापित करें -> डाउनलोड ( make
तब make install
) में स्थापित डॉक (/astyle/doc/install.html) का पालन करें
Geany में एक कस्टम कमांड जोड़ें:
bash -c "astyle --indent-classes -Y"
आर्टिस्टिक स्टाइल डॉक्यूमेंटेशन
में इस लुक को कस्टमाइज़ करने के लिए
पहले Geany कस्टम कमांड को चलाने के लिए
एक टेक्स्ट क्षेत्र चुनें और Ctrl+ दबाएँ1
HTML के लिए
आप साफ सुथरा उपयोग कर सकते हैं , अगर आप जीनी का उपयोग करते हैं तो सुव्यवस्थित अपने html कोड को भी संकलित कर सकते हैं।
साफ स्थापित करें: sudo apt-get install tidy
एक कस्टम कमांड बनाएं (उदाहरण):
bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"
और जानकारी:
अजगर के लिए
अजगर स्रोत सूत्र / सुंदर प्रिंटर (परीक्षण नहीं किया गया)
html
फ़ाइलों के लिए, मैंने bash -c "tidy --quiet yes -m --output-xhtml no --output-html yes --wrap 0 --tidy-mark no --indent auto %f > /dev/null; true" (Geany replaces the
फ़ाइल के नाम + विस्तार के साथ% f` का उपयोग किया )। मुझे लगता 2
है कि पदावनत कर दिया गया।
cmd /c "astyle --indent-classes -Y"
आप अपने कोड को संरेखित करने के लिए एक पैटर्न का उपयोग करके मैन्युअल संरेखण का उपयोग कर सकते हैं। यह धीमी है लेकिन किसी भी भाषा के लिए काम करती है। यहाँ पर पोस्ट करने के लिए एक tclscript है https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany/