क्या कोई सोर्स इनसाइट विकल्प है?


12

मैं एक डेवलपर नहीं हूं, लेकिन अपने काम के लिए मैं बहुत सारे कोड ट्रेस करता हूं। यह वास्तव में अन्य लोगों के कोड को पढ़ना मुश्किल है, खासकर बड़ी परियोजनाओं के लिए।

सोर्स इनसाइट एक बेहतरीन एप्लिकेशन है जो सभी प्रतीकों को डेटा बेस में संग्रहीत करता है, इसलिए आप एक नया फ़ंक्शन कहलाते हुए देख सकते हैं, उस पर क्लिक करें और देखें कि फ़ंक्शन कैसे लिखा जाता है। आप किसी ऑब्जेक्ट के सभी रेफरर को देख सकते हैं या कॉल करने वाले को कूद सकते हैं। आपको कुछ अन्य फ़ाइलों से एक नए चर / संरचना / फ़ंक्शन में भाग लेने के लिए हर बार इन चीजों को खोजने के लिए विचार की ट्रेन को तोड़ने और सोचने की ज़रूरत नहीं है।

मेरे पास यह वाइन पर चल रहा है, लेकिन इसमें बहुत कम गड़बड़ियां हैं जो कभी-कभी रास्ते में आती हैं।

मुझे पता है कि लोग सी-स्कोप का उल्लेख करेंगे, मैंने इसकी कोशिश की है, लेकिन यह वास्तव में ऐसा नहीं है। तो, उबंटू के लिए इतने बड़े ओपन सोर्स प्रोजेक्ट के साथ, क्या उन्हें कुशलतापूर्वक पढ़ने में मदद करने के लिए देशी उपकरण हैं?

संपादित करें:

सुझावों के लिए धन्यवाद, लेकिन क्या CODE :: BLOCKS या कोडलाइट उस फ़ंक्शन को देखने के लिए क्षमताएं प्रदान करता है, जिस पर माउस बिना छलांग लगाए क्लिक करता है, इसलिए मैं उसी समय कॉलर और कैली देख सकता हूं?

यहाँ छवि विवरण दर्ज करें


1
आपने आखिर किसका इस्तेमाल किया?
sleeping_dragon

2
मैं अंत में ctag और cscope साथ ट्रिनिटी प्लगइन में vim, उपयोग करने का फैसला ....
hansioux

जवाबों:


3

कोड :: ब्लॉक एक विकल्प हो सकता है।

कोड :: ब्लॉक एक मुफ्त सी ++ आईडीई है जो अपने उपयोगकर्ताओं की सबसे अधिक मांग की जरूरतों को पूरा करने के लिए बनाया गया है। यह बहुत ही एक्स्टेंसिबल और पूरी तरह से कंफर्टेबल होने के लिए बनाया गया है।

सभी सुविधाओं के साथ एक IDE जिसे एक डेवलपर की आवश्यकता होती है, पूरे प्लेटफॉर्म पर एक सुसंगत रूप, महसूस और संचालन करता है।

एक प्लगइन ढांचे के आसपास निर्मित, कोड :: ब्लॉक प्लगइन्स के साथ बढ़ाया जा सकता है। प्लगइन स्थापित / कोड करके किसी भी प्रकार की कार्यक्षमता को जोड़ा जा सकता है। उदाहरण के लिए, संकलन और डिबगिंग कार्यक्षमता पहले से ही प्लगइन्स द्वारा प्रदान की जाती है!

यहाँ छवि विवरण दर्ज करें

खिड़कियों पर भी दौड़ता
हूं, मैं किसी और को कोडलाइट और वाइडस्टीडो के बारे में बताने देता हूं ताकि आप एक को चुन सकें


1

मुझे लगता है कि आप जो चाहते हैं वह एक सोर्स-नेविगेटर है

यदि आपको अभी भी यह पसंद नहीं है, तो आप अपने स्रोत की जानकारी प्राप्त कर सकते हैं।


0

मुझे यकीन नहीं है कि अगर मैं सही ढंग से समझता हूं कि आप क्या करना चाहते हैं, लेकिन मूल रूप से कोई भी आईडीई जो आप चाहते हैं वह कर सकता है - कोड :: अन्य उत्तर से ब्लॉक मेरे दिमाग में भी आता है; या ग्रहण

चूँकि आप यह नहीं कहते हैं कि यह किस भाषा के लिए होना चाहिए, मैं आपको IDE के इस संग्रह के लिए C: C प्रोग्रामिंग सुइट्स / IDRs का उल्लेख करूँगा


0

वहां कोई नहीं है। कोई अन्य आईडीई स्रोत अंतर्दृष्टि के रूप में सहज नहीं है और अगर ऐसा होगा तो उन्हें लाइसेंस और भुगतान किया जाएगा।


0

नहीं है sourcetrail : Sourcetrail सी, सी ++, जावा और अजगर के लिए एक पार मंच स्रोत अन्वेषक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.