2016-03-08 9 views
6

कॉन्फ़िगर करें मैं सदस्य चर को परिभाषित करने के लिए उपयोग कर रहा हूं जो उपसर्ग 'एम' के साथ निजी हैं। उदाहरण:इंटेलिजे गेटर और सेटर कोड जनरेशन

private boolean mDone; 

गेटर/सेटर आम तौर पर इस प्रकार दिखाई देगा:

public boolean getDone() } 
    return mDone; 
} 

public void setDone(boolean done) { 
    mDone = done; 
} 

Intellij आईडीई इन getters/setters बनाने का एक तरीका है, लेकिन यह नाम के आगे 'मीटर' उपसर्ग कहते हैं गेटर/सेटर विधियों के। क्या इसको रोकने के लिए कोई रास्ता है?

उत्तर

2

मेरी इंटेलीजे 15.0.3 पर, मैं करने के लिए नेविगेट कर सकते हैं:

File -> Settings -> Editor -> Code Style -> Java -> Code Generation 

और m के रूप में सेट "नाम उपसर्ग" Naming पैनल में:

enter image description here

0

समाधान:

  1. File -> Other Settings -> Default Settings
  2. पर जाएं खोज बॉक्स में, "prefix"
  3. दाईं ओर, टैब "Code Generation" चुनें।
  4. "prefix" बॉक्स में, हटाने m (या जो भी आपके उपसर्ग है)
संबंधित मुद्दे