c++ - क्लेयन में क्लैंग-प्रारूप का उपयोग करना




clang clion (3)

आप CLION में बाहरी टूल का उपयोग कर सकते हैं।

File->Settings->Tools->External Tools पर जाएं और प्लस साइन पर क्लिक करें।

एक विंडो पॉप अप होनी चाहिए। अपनी पसंद के नाम का उपयोग करें।

Tool settings टैब के लिए मैं इस कॉन्फ़िगरेशन का उपयोग कर रहा हूं:

  • कार्यक्रम: clang-format-3.7 (आपको अपने निष्पादन योग्य नाम का उपयोग करना चाहिए)

  • पैरामीटर: -i $FileName$

  • कार्य निर्देशिका: $FileDir$

अब, आपकी फ़ाइल खुली के साथ, आप Tools->External tools जा सकते हैं और ऊपर दिए गए कॉन्फ़िगरेशन को चला सकते हैं। यह मूल रूप से क्लैंग-फॉर्मेट कहता है और इनलेट फॉर्मेटिंग करता है।

आप इसके लिए एक कस्टम कीमैप भी सेट कर सकते हैं, बस सेटिंग्स मेनू में अपने बाहरी टूल का नाम खोजें।

मैं क्लेयन में क्लैंग-प्रारूप का उपयोग करके अपने कोड को प्रारूपित करना चाहता हूं। मैं सेटिंग्स के माध्यम से चला गया है और कोई भी सेटिंग नहीं मिली है जो मुझे कोड बदलने के लिए एक बाहरी कमांड चलाने की अनुमति देगा। इस तरह की चीजें आम तौर पर CLion में कैसे की जाती हैं?



CLion 2019.1 के lates संस्करण में ClangFormat का मूल समर्थन है।

पिछले संस्करण के लिए ClangFormatIJ File->Preferences->Plugins और ClangFormatIJ लिए ClangFormatIJ । इस प्लगइन को स्थापित करें।

यह फ़ाइल के लिए या चयन के लिए स्थानीय रूप से स्थापित clang-format को लागू करने के लिए संदर्भ मेनू स्थापित करता है। इसने 'रिफॉर्मैट करंट स्टेटमेंट विद क्लैंग-फॉर्मेट' एक्शन के लिए मुख्य शॉर्टकट भी स्थापित किया।

यह विकल्प CLion 218.3 में मेरे लिए काफी अच्छा काम करता है, हालाँकि, इसे शुरुआती संस्करण में भी शामिल किया जा सकता है।





clang-format