ग्रहण सीडीटी में सबसे उपयोगी शॉर्टकट


79

मैं ग्रहण सीडीटी (C ++) के लिए सबसे उपयोगी (और समय की बचत) शॉर्टकट पेश करते हुए एक चीट शीट बनाना चाहूंगा।

क्या आप साझा कर सकते हैं कि सीडीटी में आपके द्वारा उपयोग किए जाने वाले सबसे उपयोगी शॉर्टकट कौन से हैं?

कृपया, केवल सामान्य शॉर्टकट पोस्ट करें (C ++ करते समय उपलब्ध) या CDT विशिष्ट।

जवाबों:


61

Ctrl+ Tab: स्रोत और हेडर फ़ाइलों के बीच स्विच करें।


52

इस धागे में सभी शॉर्टकटों का सारांश और कुछ और।

Ctrl+ Tab- स्रोत और हेडर फ़ाइलों के बीच स्विच करें।

Ctrl+ Shift+ T- खुला तत्व

Ctrl+ Shift+ R- फ़ाइल / संसाधन खोलें।

Ctrl+ =- मैक्रो विस्तार का अन्वेषण करें।

Ctrl+ Space- आपने जो लिखा है उसे पूरा करने के लिए प्रस्ताव दिखाएं।

Ctrl+ Alt+ H- किसी फ़ंक्शन के लिए कॉल पदानुक्रम खोलता है

Ctrl+ Shift+ N- हेडर फ़ाइल के लिए एक #include जोड़ता है जिसमें वर्तमान तत्व घोषित होता है

Ctrl+ i- चयनित पाठ का इंडेंटेशन ठीक करता है - मेरी राय में बहुत उपयोगी है

Ctrl+ d- वर्तमान पंक्ति हटाता है

Ctrl+ h- एक खोज संवाद खोलता है; "C / C ++ खोज" टैब अनुक्रमित स्थानों के माध्यम से खोज करता है

Ctrl+ O- वर्तमान वर्ग के एक सदस्य ब्राउज़र को खोलता है, तेजी से एक विधि खोलने में सक्षम है

F3 - खुला घोषणा पत्र

Ctrl+ Shift+ G- जब कोई फ़ंक्शन, ऑब्जेक्ट या var चुना जाता है: प्रोजेक्ट में इसके सभी आवृत्तियों को ढूंढें।

Ctrl+ Alt+ G- वर्तमान में चयनित पाठ की शाब्दिक खोज।

Ctrl + बाईं ओर क्लिक करें - आइटम की परिभाषा पर जाएं।

Ctrl+ j- वर्तमान फ़ाइल में वृद्धि खोज

Ctrl+ k- किसी फ़ाइल में हाइलाइट किए गए टेक्स्ट के लिए आगे की खोज करने के लिए।

Ctrl+ Shift+ k- किसी फ़ाइल में हाइलाइट किए गए टेक्स्ट के लिए पीछे की ओर खोजना

Alt+ / - पिछले पर जाएं / अगले संपादित या देखी गई जगह पर जाएं।

Ctrl+ m- वर्तमान संपादक विंडो को अधिकतम या अन-अधिकतम करें (अन्य विंडोज के लिए भी काम करता है

Ctrl+ Shift+ ऊपर / नीचे तीर - पिछले करने के लिए कूदो / अगली विधि पर कूदो

Ctrl+ q- संपादित किए गए अंतिम स्थान पर जाएं

Ctrl+ Shift+ p- चयनित ब्रैकेट के साथ: मैचिंग क्लोजिंग या ओपनिंग ब्रैकेट पर जाएं

Ctrl+ /- टिप्पणी / / के साथ सभी चयनित लाइनों असहज

Ctrl+ Shift+ /- टिप्पणी चयनित ब्लॉक के साथ / * ... * /

Ctrl+ Shift+ \- Uncomment / * ... * / चयनित ब्लॉक


1
about एक स्क्रिप्ट संकलित ’और a एक स्क्रिप्ट का निर्माण’ और run रन ’के बारे में क्या?
tqjustc 22:26

@tqjustc मुझे लगता है कि यह CTRL+ हैB
यो

43

Ctrl+ Shift+ T: खुले तत्व।

Ctrl+ Shift+ R: फ़ाइल / संसाधन खोलें।

Ctrl+ =: मैक्रो विस्तार का अन्वेषण करें।


23

Ctrl+ Space: आपने जो लिखा है उसे पूरा करने के लिए प्रस्ताव दिखाएं।


21

Ctrl+ Shift+ L: उनके संबंधित शॉर्टकट के साथ क्रियाओं की एक सूची दिखाता है। ;)



15

Alt+ Shift+ R, N: एक समारोह या एक परियोजना भर में चर का नाम बदलें।


14

यहां उन लोगों की एक सूची दी गई है जिनका मैं अक्सर उपयोग करता हूं (पिछली प्रतिक्रियाओं से लोगों को छोड़कर):

  • Ctrl+ Shift+ N- एक शामिल बयान जोड़ता है; शामिल हेडर फ़ाइल वह है जिसमें वर्तमान तत्व घोषित किया गया है

  • Ctrl+ i- चयनित पाठ के इंडेंटेशन को ठीक करता है - मेरी राय में बहुत उपयोगी है

  • Ctrl+ d- वर्तमान पंक्ति हटाता है

  • Alt+ / - चयनित पाठ को स्थानांतरित करता है (या यदि कोई पाठ चयनित नहीं है तो वर्तमान पंक्ति) ऊपर या नीचे

  • Alt+ / - आपके द्वारा संपादित पिछले / अगले स्थान पर जाएं; उदाहरण के लिए, यदि आप कुछ फ़ंक्शन घोषणाओं के माध्यम से ब्राउज़ करते हैं, और फिर वापस उसी स्थान पर जाना चाहते हैं जहां से आपने शुरू किया था, तो पिछले स्थानों पर जाने के लिए Alt+ दबाएं

  • Ctrl+ h- एक खोज संवाद खोलता है; "C / C ++ खोज" टैब अनुक्रमित स्थानों के माध्यम से खोज करता है और तेज़ होता है, लेकिन "फ़ाइल खोज" टैब आपकी परियोजनाओं के सभी पाठों के माध्यम से खोज करता है, और जब आप "छिपे हुए" तत्व की खोज कर सकते हैं तो काम आ सकता है (के लिए) उदाहरण, जब #ifdef _WINDOWS के तहत परिभाषित मैक्रो की खोज हो रही है, लेकिन _WINDOWS वर्तमान में आपकी परियोजना में परिभाषित नहीं है)


6

CTRL+ B: सभी प्रोजेक्ट बनाएँ

CTRL+ F11: भागो

F11: डिबग

नोट: उपरोक्त शॉर्टकट सभी ग्रहण संस्करण पर लागू होते हैं


वरीयता> सामान्य> कुंजी से मैनुअल शॉर्टकट

ALT+ B: बिल्ड प्रोजेक्ट (वर्तमान सक्रिय परियोजना)


5

Ctrl+ O: वर्तमान वर्ग के एक सदस्य ब्राउज़र को खोलता है, जो तेजी से एक विधि खोलने में सक्षम है।


3

आपको इन्हें प्राप्त करने के लिए डिफ़ॉल्ट बाइंडिंग को बदलना होगा - लेकिन मुझे यह पसंद है:

F3 : खुला ऐलान।

F4 : प्रोजेक्ट में पाठ ढूंढें।

F4आत्म-व्याख्यात्मक है, लेकिन F3कुछ पेचीदगियां हैं: यदि आप इसे किसी फ़ंक्शन कॉल पर उपयोग करते हैं तो यह आपको परिभाषा में ले जाएगा, और यदि आप इसका उपयोग परिभाषा पर करते हैं तो यह आपको घोषणा में ले जाएगा।


1
Ctrl + एक घोषणा पर क्लिक करें F3 के रूप में ही करता है
Janik Zikovsky

3

Ctrl+ Shift+ G: जब कोई फ़ंक्शन, ऑब्जेक्ट या var चुना जाता है: प्रोजेक्ट में इसके सभी आवृत्तियों को ढूंढें (जावा के साथ भी काम करता है)।

Ctrl+ Alt+ G: वर्तमान में चयनित पाठ की शाब्दिक खोज।

Ctrl + बायाँ-क्लिक: आइटम की परिभाषा पर जाएँ।


3

Ctrl+ Page Up: टैब के रूप में खोले गए अगले स्रोत-फ़ाइल पर जाएँ

Ctrl+ Page Down: पिछली फ़ाइल पर जाएँ


2

Ctrl+ j: वर्तमान फ़ाइल में वृद्धिशील खोज

Ctrl+ /(संख्यात्मक कीपैड): एक त्वरित दृश्य के लिए रूपरेखा - सभी कार्यों को मोड़ती है


2

Ctrl+ Shift+ f: यह ऑटो इंडेंट कोड


1
मुझे लगता है कि, Ctrl + i और उसके बाद Ctrl + i बेहतर विकल्प है, अगर आप jut चाहते हैं, क्योंकि Ctrl + Shift + f ऑटो कोड नहीं बल्कि पूरे इंडेंटेशन को इंडेंट करता है।
dreua


1

Ctrl+ k: किसी फ़ाइल में हाइलाइट किए गए टेक्स्ट की खोज करना।

Ctrl+ Shift+ k: किसी फ़ाइल में हाइलाइट किए गए टेक्स्ट के लिए बैकवर्ड खोजना


1

Alt+ Shift+ T: चयनित विधि: इनलाइन के बीच स्विच करें, .hpp की कक्षा में .h और कक्षा के बाहर


0

कक्षाएँ बनाने के लिए J2EE के लिए ग्रहण करने के लिए मैं निकटतम हूं (पुनः) मानचित्र ( प्राथमिकताएँ-> सामान्य-> कुंजी ) "नया (वर्ग)" से Ctrl+ तक 1, और गैर-मौजूदा क्लास टेक्स्ट का चयन करने से पहले इसे पॉप्युलेट करता हूं। वर्ग नाम के साथ नया वर्ग संवाद।

दुर्भाग्य से, आपको अभी भी संवाद में स्रोत फ़ाइल और हेडर फ़ाइल नाम दर्ज करना होगा।


0

मेरे लिए, यह सबसे उपयोगी कुंजी शॉर्टकट में से एक है, खासकर जब में डिबग मोड में :

Alt+ / - पिछले / अगले कर्सर स्थिति पर जाएं।



0

Shift+ Alt+ G: गेटर्स और सेटर्स जेनरेट करें (इसे बांधें)

Alt+ Ctrl+ : पंक्ति को दोहराएं

Ctrl+ Shift+ /: सभी को मोड़ो

Ctrl+ *: सभी को अनफ़ॉलो करें

Ctrl+ /: फोल्डिंग को इनेबल / डिसेबल करें

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