मैं एक लिनक्स विकास मशीन (Ubuntu 9.0.x) स्थापित कर रहा हूं।उबंटू डेस्कटॉप विकास पर्यावरण (जीएनयू टूल्स)
मैं उबंटू पर एक सी ++ डेवलपर के लिए सबसे अच्छा विकास वातावरण जानना चाहता हूं - मेरी पृष्ठभूमि (नीचे देखें)।
- 5 साल + सी ++
- 5 साल दृश्य स्टूडियो
- नहीं जीएनयू उपकरण (GCC, GDB, make, आदि)
- 6 महीने या तो का उपयोग कर अधिक अनुभव विश्वविद्यालय में Emacs का उपयोग कर के (लगभग 8 साल पहले!) - मुझे कुछ भी याद नहीं है;)
मैं विंडोज पृष्ठभूमि से आया हूं, इसलिएसे जीयूआई के साथ आसानी से अधिक हूं, हालांकि मैं समय के साथ सीएलआई आदेशों को सीखने की उम्मीद करता हूं। लिनक्स पर विकास के संदर्भ में, मैं प्रभावी होना चाहता हूं और "ग्राउंड रनिंग हिट" करना चाहता हूं।
मैं उपकरण है कि मेरे जीवन के लिए आसान हो जाएगा में विशेष रुचि है:
1)। परियोजना प्रबंधन 2)। जीयूआई के माध्यम से कॉन्फ़िगरेशन बनाएं (मेकफ़ाइल संपादन के बजाय - कम से कम अभी के लिए)। 3)। डीबगिंग आईडीई जो मुझे ब्रेकपॉइंट्स सेट करने और
यह उपयोगी होगा अगर आईडीई ने लिनक्स में अपना संक्रमण आसान करने के लिए एक जीयूआई सुझाया है, लेकिन यह भी अनुकूलन योग्य है (उदाहरण के लिए हस्तनिर्मित संपादित फाइलें स्वीकार कर सकते हैं इत्यादि - जब मैंने उन्हें सीखना सीखा है)। यह मुझे बाद में निर्माण प्रक्रिया पर अधिक नियंत्रण रखने की अनुमति देगा।
मेरे उबंटू डेस्कटॉप पर न्यूनतम मात्रा में अधिकतम उत्पादकता प्राप्त करने के लिए आप किस प्रकार के औजारों की सिफारिश करेंगे?
तो: कौन सा एप्लिकेशन (आईडीई) प्रदान करता है: (i)। विजुअल स्टूडियो से सबसे आसान संक्रमण (और आदर्श रूप से मैन्युअल रूप से तैयार की गई फाइलों का उपयोग कर सकते हैं) (ii)। नवीनतम उबंटू (9.0.एक्स) डेस्कटॉप ओएस के लिए विजुअल स्टूडियो
जैसी व्यापक डीबगिंग क्षमता?
यहां संबंधित प्रश्न है: http://stackoverflow.com/questions/1128050/best-operating-system-for-c-development-and-learning। यह सहायक हो सकता है। –