1. स्वयंपूर्ण (टॅब)

IntelliJ IDEA हे अतिशय स्मार्ट विकास वातावरण आहे. काही लोकांचा असा विश्वास आहे की जावा डेव्हलपमेंटसाठी हा केवळ एक उत्तम IDE नाही तर जगातील सर्वोत्कृष्ट IDE आहे . जे, मान्य आहे, सत्यापासून दूर नाही.

उदाहरणार्थ, IntelliJ IDEA मध्ये स्वयं-पूर्णता नावाची ही भव्य गोष्ट आहे. IntelliJ IDEA तुमच्या प्रकल्पातील सर्व फाइल्सचे विश्लेषण आणि विश्लेषण करते (तुम्ही वापरत असलेल्या सर्व लायब्ररींसह). तुमच्याकडे कोणते वर्ग आहेत आणि त्या वर्गांकडे कोणत्या पद्धती आणि चल आहेत हे समजते. नंतर तुमचा कोड लिहिण्यात मदत करण्यासाठी ती सर्व माहिती वापरते.

तुम्ही फक्त एखादा शब्द टाईप करायला सुरुवात करता आणि तो लगेच पूर्ण करण्यासाठी इशारे देतो. सर्वात सामान्यतः वापरल्या जाणार्‍या स्वयंपूर्ण कींपैकी एक म्हणजे टॅब .

उदाहरणार्थ, समजा तुम्हाला "सिस्टम" लिहायचे आहे. हे करण्यासाठी, तुम्हाला "Sys" टाइप करणे आणि "टॅब" की दाबणे आवश्यक आहे: IDEA तुमच्यासाठी उर्वरित पूर्ण करेल.

जर तुम्ही व्हेरिएबलच्या नावापुढे पीरियड टाकला , तर IDEA प्रथम व्हेरिएबल कोणता प्रकार आहे हे ठरवेल आणि नंतर तुम्हाला व्हेरिएबलवर कॉल करता येणाऱ्या पद्धतींची सूची देईल. हे सुपर सोयीस्कर आहे.

किंवा समजा तुम्हाला वर्गाचे नाव InputStreamReader लिहायचे आहे . IntelliJ IDEA तुमचा वेळ वाचवू शकते: तुम्ही फक्त तीन कॅपिटल अक्षरे " ISR " टाइप करू शकता ( I nput S tream R eader ) आणि टॅब दाबा . IDEA तुम्ही लिहिलेले InputStreamReader मध्ये रूपांतरित करेल. हे जवळजवळ जादू आहे.

४.२. थेट टेम्पलेट्स: psvm, sout, psfs, fori

व्यावसायिक प्रोग्रामर IntelliJ IDEA का आवडतात याची हजारो कारणे आहेत, परंतु त्यात नवशिक्यांसाठीही काहीतरी आहे. उदाहरणार्थ:

मुख्य पद्धत

समजा तुम्हाला public static void main(String[] args) एका सेकंदापेक्षा कमी वेळात लिहायचे आहे.

हे करण्यासाठी, 4 अक्षरे psvm टाइप करा आणि Tab दाबा . IDEA " psvm " ला " पब्लिक स्टॅटिक व्हॉइड मेन(स्ट्रिंग[] आर्ग्स) " ने बदलेल . जादू.

psvm हा क्रम लक्षात ठेवणे खूप सोपे आहे   - हे "पब्लिक स्टॅटिक व्हॉईड मेन" चे संक्षिप्त रूप आहे.

कन्सोल आउटपुट

त्वरित System.out.println() लिहिण्याचा एक मार्ग देखील आहे ;

हे करण्यासाठी, तुम्हाला 4 अक्षरे (" sout ") लिहिण्याची आणि Tab दाबण्याची देखील आवश्यकता आहे . IDEA "sout" च्या जागी " System.out.println() ;

हे लक्षात ठेवणे देखील सोपे आहे: sout मधील 4 अक्षरे S ystem मधून येतात . बाहेर .println

स्ट्रिंग स्थिरांक घोषित करणे

स्ट्रिंग व्हेरिएबल (वर्ग स्तरावर) पटकन घोषित करण्याचा एक मार्ग आहे .

हे करण्यासाठी, तुम्हाला पुन्हा एकदा 4 अक्षरे (" psfs ") लिहावी लागतील आणि टॅब दाबा . IDEA "psfs" ला " पब्लिक स्टॅटिक फायनल स्ट्रिंग " ने बदलेल .

तुम्हाला हे लक्षात ठेवण्यात अडचण येणार नाही: psfs हे p ublic s tatic f inal S tring मधील 4 अक्षरांनी बनलेले आहे.

एक समान संक्षेप आहे जो कोणत्याही डेटा प्रकारासाठी वापरला जाऊ शकतो: "psf", ज्याचा अर्थ सार्वजनिक स्थिर अंतिम आहे

पळवाट

तुम्ही fori + Tab संयोजन वापरून IDEA मध्ये पटकन लूप लिहू शकता . तुम्ही हे केल्यावर, IDEA खालील कोडने fori बदलेल :

for (int i = 0; i < ; i++) {
}

तुम्हाला फक्त i काउंटर व्हेरिएबलसाठी कमाल मूल्य लिहावे लागेल.

काम करणार्‍या जावा व्यावसायिकांसाठी या सर्वात लोकप्रिय युक्त्या नसतील, परंतु ते नवशिक्या म्हणून तुमचे जीवन निश्चितपणे सोपे करतील.

3. आसपासच्या कोडचे तुकडे: Ctrl+Alt+T

कधीकधी प्रोग्रामरना अशा परिस्थितीचा सामना करावा लागतो जिथे त्यांना आधीच लिहिलेल्या कोडसह काहीतरी करायचे असते. IntelliJ IDEA विद्यमान कोडला काहीतरी गुंडाळण्यासाठी एक विशेष कमांड प्रदान करून हे सोपे करते.

उदाहरणार्थ, समजा तुम्हाला काही कोड एकदा नव्हे तर अनेक वेळा कार्यान्वित करायचे आहेत. लूप तयार करणे आणि लूपमध्ये कोड ठेवणे अर्थपूर्ण आहे. तुम्ही अर्थातच, लूप हेडर लिहू शकता आणि सुरुवातीला कुरळे ब्रेस आणि शेवटी दुसरे कुरळे ब्रेस लावू शकता. त्यानंतर तुम्ही आवश्यक कोड लूपमध्ये कॉपी करू शकता आणि लूपच्या मुख्य भागामध्ये असलेल्या सर्व ओळींमधून जा आणि त्यांना उजवीकडे हलवू शकता.

पण एक सोपा मार्ग आहे: तुम्ही विद्यमान कोडला लूपमध्ये घेरू शकता आणि IntelliJ IDEA बाकीचे स्वतःच करेल. आपल्याला 3 गोष्टी करण्याची आवश्यकता असेल:

  1. तुम्हाला इतर कोडसह सभोवती असलेला कोड हायलाइट करा
  2. Ctrl+Alt+T दाबा
  3. आसपासची विधाने जोडण्यासाठी पर्यायांपैकी एक निवडा:
    1. तर
    2. जर-तर
    3. असताना
    4. तेव्हा करा
    5. च्या साठी
    6. पकडण्याचा प्रयत्न करा
    7. शेवटी प्रयत्न करा
    8. शेवटी पकडण्याचा प्रयत्न करा
    9. समक्रमित

IDEA मधील मेनूचे उदाहरण येथे आहे:

आसपासच्या कोडचे तुकडे

4. कोड शैली: Ctrl+Alt+L

आणि आणखी एक सल्ला. बर्‍याचदा, कोड कॉपी केल्याने त्याचे संरेखन गडबड होते: एका ठिकाणी अतिरिक्त मोकळी जागा आहेत, तर ते कुठेतरी गहाळ आहेत, इ. कोड कार्य करत आहे असे दिसते, परंतु ते ट्रेनच्या भंगारसारखे दिसते.

तुमचा कोड छान दिसण्यासाठी, तुम्हाला फक्त 3 बटणे दाबावी लागतील: Ctrl+Alt+L

तुम्ही हे संयोजन दाबताच, IntelliJ IDEA सध्याच्या फाईलमधील सर्व कोड त्वरित फॉरमॅट करेल, जिथे आवश्यक असेल तिथे जागा आणि टॅब ठेवून. हे यापुढे कोड असेल, परंतु डोळ्याची कँडी असेल.

उदाहरण:

आधी नंतर
public class Main {
   public static void main(String[] args) {
System.out.println("Hello World!");
System.out.println();
   if (2 < 3)   {
System.out.println("Opps");   }

for (int i = 0; i < 10; i++) {
System.out.println(i);
      }
   }
}
public class Main
{
   public static void main(String[] args)
   {
      System.out.println("Hello World!");
      System.out.println();
      if (2 < 3)
      {
         System.out.println("Opps");
      }

      for (int i = 0; i < 10; i++)
      {
         System.out.println(i);
      }
   }
}

तसे, प्रत्येक "कोड शैली" IntelliJ IDEA सेटिंग्जमध्ये पूर्णपणे सानुकूल करण्यायोग्य आहे:

कोड शैली IntelliJ IDEA