2008-09-16 7 views
8

मैंने हाल ही में सी विकास के लिए ग्रहण गैनीमेड सीडीटी का उपयोग करना शुरू कर दिया है और मुझे यह और अधिक पसंद नहीं आया। मुझे पता है कि सीखने की अवस्था स्पष्ट हो सकती है, इसलिए और आपकी मदद से, मेरा लक्ष्य जितना संभव हो उतना फ़्लैट करना है। मैं वास्तव में आईडीई की पूरी शक्ति को मुक्त करने के लिए सर्वश्रेष्ठ हैक्स, संकेत, टिप्स, चाल, और सर्वोत्तम प्रथाओं की तलाश में हूं।ग्रहण गैनीमेड हैक, संकेत, टिप्स, चाल, और सर्वोत्तम प्रथाओं

+0

आप किस आईडीई से आ रहे हैं? मैंने ग्रहण v3.4 गैनीमेड को अभी तक का सबसे ठोस, अच्छी तरह से तैयार ग्रहण संस्करण पाया है। –

उत्तर

16

सटीक अनुक्रमण

CDT साथ

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

सुव्यवस्थित संपादन

Ctrl + O और Ctrl + Alt + एच का उपयोग कर के लिए इस्तेमाल किया हो जाओ। पूर्व में वृद्धिशील रूप से खोजने योग्य रूपरेखा दृश्य दिखाई देता है, जबकि बाद में "कॉल पदानुक्रम" दृश्य और वर्तमान में चयनित फ़ंक्शन पर खोजों को खोलता है। निष्पादन का पता लगाने के लिए यह अविश्वसनीय रूप से उपयोगी है।

Ctrl + Shift + T (ओपन टाइप) बिल्कुल एक "संपादन" कॉम्बो प्रति नहीं है, लेकिन यह मेरे वर्कफ़्लो में भी उतना ही महत्वपूर्ण है। सी ++ ओपन टाइप डायलॉग न केवल प्रकार के बढ़ते फ़िल्टरिंग की अनुमति देता है, बल्कि परिभाषा का चयन भी करता है (.h) या घोषणा (.cpp) और यहां तक ​​कि तत्व प्रकार (typedef, struct, class, आदि) द्वारा फ़िल्टरिंग भी।

टास्क उन्मुख प्रोग्रामिंग

Mylyn: इसके बिना घर कभी नहीं छोड़ दें। मैं बस इस उपकरण के बारे में पर्याप्त नहीं कह सकता। हर बार जब मुझे इसके बिना करने के लिए मजबूर किया जाता है तो मुझे लगता है कि मुझे कोड कोड के साथ कैसे निपटना है, फिर से सीखना है। बहुत, बहुत आसान है।

नीचे दृश्य

Stripped डिफ़ॉल्ट ग्रहण कार्यक्षेत्र लेआउट दोनों अंतरिक्ष में और प्रयोज्य में बेहद अक्षम है। हर किसी के पास अपना पसंदीदा लेआउट होता है, कुछ समय ले लो और अपना ढूंढें। मैं रूपरेखा को छोड़कर सब कुछ कम करना (आवश्यक रूप से बंद नहीं करना) को छोटा करना चाहता हूं और सी/सी ++ प्रोजेक्ट एक्सप्लोरर को साइडबार में डॉक किया गया है ताकि विस्तारित होने पर आउटलाइन को ठीक से छुपाया जा सके। इस तरह से मैं हमेशा संपादक को दृश्यमान रख सकता हूं जबकि वर्तमान कार्य के लिए अप्रासंगिक विचारों द्वारा उपयोग की जाने वाली जगह को कम करता है।

+0

मुझे आपका उत्तर काफी जानकारीपूर्ण मिला है। मुझे आपके द्वारा उल्लिखित युक्तियों में से कोई भी पता नहीं था। बहुत धन्यवाद श्रीमान! –

2

ctrl + space ग्रहण में कभी भी सबसे अच्छा टूल है। यह स्वतः पूर्ण सुविधा है। यह परिवर्तनीय नाम, विधि घोषणाएं, उपयोगकर्ता परिभाषित टेम्पलेट्स, और एक टन अधिक पूरा कर सकते हैं।

गो ग्रहण। मेरे कोड के टन ctrl + स्पेस द्वारा उत्पन्न किया गया है।

+0

मैं (दिल) ctrl + अंतरिक्ष! –

+0

अच्छा! धन्यवाद! –

1

यदि जावा डेवलपर उपकरण स्थापित नहीं हैं तो वर्तनी जांच काम नहीं करेगी।

स्पेलचेक कार्यक्षमता जावा विकास उपकरण स्थापित होने पर निर्भर है। यह एक परेशान मुद्दा हो सकता है यदि आप केवल सी विकास उपकरण को विशेष रूप से स्थापित करते हैं, क्योंकि यह वर्तनी परीक्षक के लिए काम करने का कोई कारण नहीं देता है।

3

CTRL + TAB आपको स्रोत फ़ाइल और इसकी शीर्षलेख फ़ाइल (foo.cpp < -> foo.h) के बीच त्वरित रूप से नेविगेट करने देता है।

मुझे स्थानीय इतिहास सुविधा भी पसंद है क्योंकि आप वापस जा सकते हैं और अपने परिवर्तनों को सुविधाजनक तरीके से वापस कर सकते हैं।

+0

आपको बहुत बहुत धन्यवाद! –

0

आप सीडीटी आधारित वर्तनी जांचकर्ता (गैलीलियो में भी काम करता है) चला सकते हैं।

यहां देखें: Eclipse spelling engine does not exist

संबंधित मुद्दे