सी ++ परियोजना के लिए emacs का उपयोग करने पर कोई अच्छी सलाह?

मैं सीएसीसी + आईडीईई के रूप में emacs का उपयोग करने पर एक अच्छा लेख ढूंढ रहा हूं।

स्टीव येगेज की कुछ "प्रभावी emacs" जैसी कुछ।

0
ro fr bn

5 उत्तर

मैं ggtags और विडंबना मोड । अन्यथा आप खोज के लिए helm-ag का उपयोग करना चाहेंगे ("grep") अपने कोडबेस में तार।

0
जोड़ा

कोई विशिष्ट लेख, वास्तव में, लेकिन मुझे उपयोगी जानकारी से भरे हुए EmacsWiki मिल गए हैं। इन प्रविष्टियों को देखने पर विचार करें:

  • CPlusPlus as a starting point for many C++-related articles, and
  • CppTemplate to define a template that can give you a good skeleton when you start new files
0
जोड़ा

मैं निकट भविष्य में इस तरह के लेख लिखने की योजना बना रहा हूं, लेकिन अब आप मेरी कॉन्फ़िगरेशन Cedet + Emacs, जो मुझे प्रभावी ढंग से प्रभावी करने में मदद करता है सी ++ स्रोतों को संपादित करें। यदि आपके कोई प्रश्न हैं, तो आप मुझसे सीधे पूछ सकते हैं

0
जोड़ा
मैंने सी/सी ++ के लिए सीईडीईटी पर लेख लिखा - alexott.net/en/writings /emacs-devenv/EmacsCedet.html
जोड़ा लेखक Alex Ott, स्रोत

ध्यान रखें कि Emacs 'C ++ मोड केवल नियमित अभिव्यक्तियों पर आधारित है, न कि व्याकरण। इसलिए, सिंटैक्स हाइलाइटिंग भाषा के सिंटैक्स पर सख्ती से आधारित नहीं है, बल्कि यह मुख्य रूप से आम स्वरूपण पर आधारित है। सी ++ की इमाक्स सिंटैक्स हाइलाइटिंग अक्सर गलती करता है।

समस्या वाक्यविन्यास हाइटलाइटिंग तक ही सीमित नहीं है। एक ही दोषपूर्ण डिजाइन स्वत: स्वरूपण पर लागू होता है। यह सब कहा, मैं सीएफ ++ स्रोत कोड के अपने सभी संपादन के लिए केवल 20 वर्षों से सीफ़ के दिनों के बाद ही Emacs का उपयोग कर रहा हूं। (मैं आम तौर पर एएमएक्स के दोषपूर्ण रेगेक्स-आधारित डिज़ाइन की वजह से विद्युत कुंजी बाइंडिंग बंद कर देता हूं। Regexes में C ++ वाक्यविन्यास का सटीक वर्णन करने के लिए पर्याप्त अभिव्यक्तिशील शक्ति नहीं है।

0
जोड़ा
मैंने संपादकों से अच्छे समर्थन के बिना सी ++ में विकसित होने वाले बहुत निराशाजनक वर्षों बिताए हैं। माइक्रोसॉफ्ट विजुअल स्टूडियो निस्संदेह सबसे अच्छा सी ++ संपादक है। लेकिन यूनिक्स आधारित दुनिया पर, आप अपने ही हैं। स्रोत अंतर्दृष्टि अच्छा है लेकिन केवल एम $ पर काम करता है! मुझे लगता है कि संकलक को पार संदर्भ डेटा उत्पन्न करना चाहिए क्योंकि यह सबसे अच्छा जानता है। उम्मीद है कि झुकाव उस अंतर को भर देगा।
जोड़ा लेखक hackworks, स्रोत