मैं ग्रहण फ़ॉर्मेटर के साथ एक समस्या में भाग गया। कक्षा घोषणा के भीतर विधियों की घोषणा करते समय यह मेरे कोड को सही तरीके से प्रारूपित नहीं करेगा। यह विधि के रिटर्न प्रकार के बाद एक नई लाइन रखता है।ग्रहण सी ++ फॉर्मेटर विधि पहचानकर्ताओं से पहले नई लाइन रखता है
मैंने पहले से ही शैली xml फ़ाइल निर्यात की है और इसमें सेटिंग्स की जांच की है, लेकिन किसी भी सेटिंग में इस समस्या का कोई स्पष्ट कनेक्शन नहीं है, और एक्लिप्स में सेटिंग्स संपादक ने इसके नमूना कोड में एक ही समस्या नहीं दिखाई है विधि घोषणाएं
class MyClass
{
public:
MyClass();
void myMethod();
};
बहरहाल, यह मैं क्या मिलता है:
यहाँ मैं क्या करना चाहते हैं के लिए कोड का एक उदाहरण सा हो है
class MyClass
{
public:
MyClass();
void
myMethod();
};
फिर, शैलियों संपादक में, कोड इस समस्या में कोई समस्या नहीं है और यह दिखता है कि मैं इसे कैसे चाहता हूं, लेकिन वास्तविक कोड में, कहानी अलग है।
मैं संस्करण 3.8.0 का उपयोग कर रहा हूं। किसी भी मदद की सराहना की है।
संपादित करें: मैंने उन स्रोत फ़ाइलों को हटा दिया जिन्हें गलत तरीके से प्रारूपित किया गया था (कोड को कई बार लाभ उठाने के बाद) और उन्हें समान तरीके, समान संरचना आदि के साथ "समान" फ़ाइलों के साथ प्रतिस्थापित किया गया। मैंने इस बार कोड स्वरूपित किया और यह काम किया। यह शायद एक बग है, लेकिन मैं इसे छोड़ रहा हूं अगर किसी और को एक जैसी समस्या का सामना करना पड़ता है या पहले इस समस्या से बचने का समाधान होता है।
केप्लर में एक ही समस्या, इस तकनीक के साथ हल। यह प्राथमिकता मेनू में क्यों नहीं है? – belial
प्राथमिकता मेनू में यह क्यों नहीं है, डिफ़ॉल्ट (कोई अच्छा कारण नहीं है) भयानक है। – dashesy
यह अभी भी लुना में मौजूद है। उपरोक्त संशोधन मुद्दे को हल करते हैं। यह ग्रहण के भीतर एक सेटिंग होना चाहिए। – eluong