मैं आमतौर पर लिनक्स पर्यावरण (उबंटू) में emacs का उपयोग करके विकसित करता हूं क्योंकि मुझे संपादक पसंद है। मैं समय-समय पर ग्रहण का भी उपयोग कर रहा हूं लेकिन मुझे धीमा लगता है।Emacs, cedet और C++/C++ 11 समर्थन
चूंकि मुझे आईडीई जैसी सुविधाएं चाहिए, इसलिए मैंने सीडेट सेट अप करने की कोशिश की और ऐसा लगता है कि यह काम कर रहा है।
- मुझे लगता है कि सीडेट को कभी भी बेस क्लास के सदस्य नहीं मिलते हैं। उदाहरण के लिए, जीसीसी में
std::vector
में इसकी बेस क्लास मेंstd::vector::size
है और इसे नहीं मिल रहा है। - गलत लगता है: अगर मैं "
myvector.
" जैसा कुछ करता हूं तो यह मुझेsize_type
जैसे पूरा करने देगा। - सी ++ 11 से
auto
का उपयोग नहीं कर सकता है, ऐसा लगता है कि यह काम नहीं करता है। - srecode-getet मुझे बुनियादी उपयोग के लिए भी त्रुटियां देता है।
मेरी कॉन्फ़िगरेशन कोई त्रुटि नहीं देता है और alexott cedet config पर आधारित है।
मेरे प्रश्न हैं:
- पूरा होने कि गलत है अभी भी? ("
vector.
" "size_type
" जैसी चीजों देने के बारे में सोचो। - ग के लिए cedet की स्थिति क्या है ++/C++ 11? ऑटो काम कर किया जाना चाहिए? मैंने कुछ गलत कर रहा हूँ?
मैंने कोशिश की पहले से BzR रिपोजिटरी से दोनों बंडल Ubuntu संस्करण और पिछले संस्करण का उपयोग करने के लिए। CEDET एक अत्यंत उपयोगी उपकरण लगता है, लेकिन मुझे आश्चर्य है कि अगर यह अधिक काम की जरूरत है।
धन्यवाद।
हालांकि यह बहुत सी चीजें कर सकता है, सीईडीईटी को अभी भी बहुत सारे काम की ज़रूरत है, खासकर सी ++ के लिए, के रूप में यह केवल उन भाषाओं में से एक है जो इसका समर्थन करता है, शायद सबसे जटिल है। यह होगा यदि बाइसन और एलिस्प के ज्ञान वाले लोगों ने अधिक योगदान दिया। –
मुझे बाइसन नहीं पता, दुर्भाग्य से :-(लेकिन थोड़ी अधिक सटीकता के साथ यह वास्तव में बहुत अच्छा होगा। –
मैं 'https: // github.com/abo-abo/function-args' विकसित करता हूं जो CEDET का उपयोग करता है मुझे सी ++ डिफ़ॉल्ट फ़ंक्शन तर्कों के लिए समर्थन होना अच्छा लगेगा, लेकिन यह अभी तक कार्यान्वित नहीं किया गया है। –