2011-04-01 12 views
17

टाइपिंग करते समय स्वचालित रूप से सामग्री सहायता का आह्वान कैसे करें दृश्य सीडीटी (सी ++/सी विकास के लिए) विजुअल स्टूडियो के लिए विजुअल असिस्ट में टाइप करते समय स्वचालित रूप से सामग्री सहायता का आह्वान कैसे करें। दूसरे शब्दों में ट्रिगर्स को सामग्री सहायता का आह्वान करने के लिए सभी कीबोर्ड वर्णों के रूप में कैसे देना है। कृपया मेरी मदद करें ..ग्रहण सीडीटी (सी ++/सी विकास के लिए)

+2

मैंने पिछले साल एक्लिप्स सीडीटी का उपयोग करके बिताया है। यह ग्रहण ब्रह्मांड के अनाथ बच्चे की तरह लगता है। मैंने हाल ही में कोडों का उपयोग करना शुरू कर दिया है: विंडोज़ पर ब्लॉक और यह कार्यक्षमता जैसी विजुअल असिस्ट प्रदान करने सहित बहुत अच्छी तरह से काम करता है। – Lou

+0

@Lou: अनाथ बच्चे के लिए +1! मुझे अभी कुछ समय के लिए एक्लिप्स सीडीटी का उपयोग करने के लिए मजबूर होना पड़ा है और उस समय कई संस्करण देखे गए हैं। यह छोटे चरणों में बेहतर और बेहतर हो रहा है लेकिन "सामग्री सहायता" अभी भी लुसी है। – chrmue

उत्तर

0

क्या आपने Ctrl+Space को आजमाया है? वरीयताओं में "सामग्री सहायता" के लिए भी खोजें।

+1

@ Acme: दृश्य सहायता में आप किसी भी कुंजी दबाए बिना ऑटो पूर्ण हो जाते हैं। Ctrl + स्पेस के बिना भी। तो ग्रहण में एक ही कार्यक्षमता रखने का कोई तरीका है। क्योंकि यह मुझे दो महत्वपूर्ण स्ट्रोक को खत्म करने और प्रोग्रामिंग में अपना समय बचाने में बहुत मदद करता है। वैसे आपके जवाब के लिए धन्यवाद –

+0

सामग्री सहायता "।", "->" और "::" (500ms के बाद लेकिन कम किया जा सकता है) द्वारा ट्रिगर किया जाता है। बाकी सब कुछ के लिए आपको Ctrl + Space के साथ इसे मैन्युअल रूप से ट्रिगर करना होगा। – trenki

+0

मुझे लगता है कि Ctrl + स्पेस ट्रिगर के लिए, ग्रहण सामग्री सहायता प्रदर्शित करने के लिए कॉलबैक देता है। तो अगर मुझे एपीआई में जगह और आई.ई. abcdef पंजीकृत करने के लिए एपीआई में जगह पता है .... मैं टाइप करने के रूप में सामग्री सहायता ट्रिगर करने में सक्षम हो सकता है .... कोई सुराग ?? –

20

ऐसा लगता है कि सभी उपयोगी सामग्री सहायता विकल्प डिफ़ॉल्ट रूप से बंद कर दिए जाते हैं। वरीयताओं पर जाएं -> सी ++ -> संपादक -> सामग्री सहायता -> उन्नत, और डिफ़ॉल्ट (शीर्ष सूची) के लिए पार्सिंग-आधारित प्रस्ताव और फिर नीचे कुछ (जैसे पार्सिंग, शब्द, टेम्पलेट) की जांच करें।

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

और, ज़ाहिर है, जैसा कि पहले से ही सुझाव दिया गया है, सामग्री सहायक फलक पर जाएं और सुनिश्चित करें कि यह सब चालू हो गया है, और इसे तेजी से दिखाने के लिए देरी को कम करें (जब तक कि आप इसे दबाते समय केवल दिखाएं Ctrl + Space)।

+0

यह ग्रहण बंद करने और इसे फिर से खोलने के बाद मेरे लिए काम किया! ऐसा लगता है कि इस परिवर्तन को लागू करने के लिए ग्रहण को पुनरारंभ करने की आवश्यकता है। – SuB

+0

उत्कृष्ट, इस के लिए धन्यवाद एक आकर्षण काम किया। – xeon48

10

दुख की बात यह है कि - कम से कम मेरे ज्ञान के लिए - सामग्री सहायता उन 2 वर्षों में नहीं बदली। यह अभी भी "।", "->" और "::" द्वारा ट्रिगर किया गया है और इसे कॉन्फ़िगर करने का कोई तरीका नहीं है। ग्रहण जावा संपादक हालांकि नदीथ पाथिरेज द्वारा कामयाब रूप से काम किया जा सकता है: आप ऐसी कोई भी कुंजी जोड़ सकते हैं जो आप सामग्री सहायता को ट्रिगर करना चाहते हैं। मुझे आश्चर्य है कि क्यों CDT ही हासिल नहीं कर सकते ...

(मैं जानता हूँ कि यह एक पुरानी धागा है, लेकिन विषय अभी भी मेरी राय में महत्वपूर्ण है ...)

+0

अभी भी इसके लिए इंतजार कर रहा है और मैं 5 साल छोटा हो गया :) – lionelmessi

0

Ctrl + Space अच्छी तरह से काम कर सकते हैं । लेकिन ऑटो-पूर्ण के रूप में कॉन्फ़िगर करें जैसे कि emacs स्वतः पूर्ण या vim youcompleteme, जब टाइपिंग शब्द प्रस्ताव का आह्वान करेंगे, कोई रास्ता नहीं।