Intellij IDEA पर System.out.println () शॉर्टकट


182

मुझे पता है कि मैं इसके System.out.println()साथ प्रिंट कर सकता हूं "sout" + tab। क्या कोई ऐसा तरीका है जिसे मैं "Syso" + ctrl + spaceग्रहण की तरह कर सकता हूं ?



जवाबों:


255

आइडिया में 17eap:

sout: प्रिंट

System.out.println();

soutm: System.out को वर्तमान वर्ग और विधि नाम प्रिंट करता है

System.out.println("$CLASS_NAME$.$METHOD_NAME$");

soutp: System.out के लिए विधि नाम और मान प्रिंट करता है

System.out.println($FORMAT$);

soutv: System.out के लिए एक मूल्य प्रिंट करता है

System.out.println("$EXPR_COPY$ = " + $EXPR$);

क्या किसी फ़ाइल में एक ही बार में सभी कार्यों के लिए soutm कॉल करने का कोई शॉर्टकट है? यह तब उपयोगी होता है जब आप लॉग की सहायता से फंक्शन कॉल फ्लो का पता लगाना चाहते हैं।
nkalra0123

48

हाँ, आप यह कर सकते हैं। बस सेटिंग्स खोलें -> लाइव टेम्पलेट। sysoसंक्षिप्त नाम और System.out.println($END$);टेम्पलेट टेक्स्ट के रूप में नया बनाएँ ।


2
यह ctrl + स्पेस के साथ ऑटो को पूरा करने की उसकी इच्छा का जवाब नहीं देता है।
मुरात कारागोज़

ठीक है, अगर वह यह सेटिंग करता है, तो क्या वह केवल कथन को पूरा करने के लिए टाइप sysoऔर प्रेस नहीं कर सकता है Tab? हम मुख्य विधि को परिभाषित करते समय कुछ इसी तरह करते हैं: हम टाइप करते हैं psvmऔर दबाते हैं Tabजो स्वचालित रूप से बनाता है public static void main(String[] args)
progyammer

ctrl + space लाइव टेम्प्लेट्स का विस्तार करता है
पीटर ग्रोमोव

1
ctrl + space उसी तरह से sout का विस्तार नहीं करता है जैसे टैब करता है, यह एक मेनू को खींचता है जिसमें sout को सूचीबद्ध किया गया है - हालांकि बहुत करीब (और यह केवल इसलिए हो सकता है क्योंकि मैं ग्रहण कीपैड पर बदल गया हूं)। लियो का जवाब मदद करता है
बिल के

32

यदि आप intellij hit "Ctrl + J" के सभी शॉर्टकट जानना चाहते हैं। यह सभी शॉर्टकट दिखाता है। System.out.println () के लिए "sout" टाइप करें और "Tab" दबाएं।


11

सेटिंग्स खोलें (डिफ़ॉल्ट रूप से Alt + Ctrl + S) है और लाइव टेम्प्लेट खोजें। ऊपरी भाग में एक विकल्प है जो कहता है "डिफ़ॉल्ट रूप से TAB के साथ विस्तार करें" (TAB डिफ़ॉल्ट है), "कस्टम" चुनें और फिर "परिवर्तन" को हिट करें और विकल्प "विस्तार लाइव टेम्पलेट /" के लिए कीमैप "ctrl + spacebar" जोड़ें। एम्मेट एबॉर्शन ”।

अब आप ctrl + spacebar को हिट कर सकते हैं और लाइव टेम्पलेट्स का विस्तार कर सकते हैं। अब, इसे "sout" के बजाय "sso" में बदलने के लिए, लाइव टेम्प्लेट विकल्प में, जाँच किए गए विकल्पों के टन की एक सूची को प्राप्त करता है, "अन्य" पर जाएँ और इसे विस्तृत करें, वहाँ आपको "sout" मिलेगा, बस इसका नाम बदलें "सिस्सो" और हिट करने के लिए।

आशा है इससे आपको सहायता मिलेगी।


2

मैक पर आप कर सकते हैं sout + returnया ⌘+j(cmd + j) लाइव टेम्पलेट सुझाव खोलता है, soutचुनने के लिए दर्ज करेंSystem.out.println();


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