2011-08-17 5 views
14

यदि मैं यह "EntitiesProvider.getEntities();एक्लिप्स जावा संपादक में रिटर्न वैल्यू टाइप और वेरिएबल असाइनमेंट कैसे उत्पन्न करें? ?

किसी भी विचार कैसे" की तरह एक बयान उत्पन्न "वापसी प्रकार के चर के लिए काम

ताकि इस Map<String, Entity> hashMap =

इस

उत्पन्न होगा

है परिणाम है:

Map<String, Entity> hashMap = EntitiesProvider.getEntities(); 

यह Ctrl + 1 के समान है और प्रकार बदलें, अगर यह रिटर्न विभिन्न प्रकार आप पहले से ही वहाँ है।

मैं अपने आप को अपने आप मैन्युअल रूप से कर रही है बहुत बार लगता है ...

उत्तर

26

Ctrl+2, L एक विकल्प है, और दूसरा वांछित कथन चुना गया है जब दूसरा Alt+Shift+L है। पॉपअप वैरिएबल नाम & कुछ अतिरिक्त विकल्प सेट करने की अनुमति देगा (उदाहरण के लिए, "स्थानीय चर के संदर्भों के साथ चयनित अभिव्यक्ति की घटनाओं को बदलें")।

मैं Alt+Shift+L पसंद करता हूं क्योंकि यह परिवर्तनीय निष्कर्षण के लिए लाइन के विशिष्ट भाग को चिह्नित करने की अनुमति देता है।

.. और यहाँ एक सरल उदाहरण है:

.. 
new FileInputStream(new File("test.txt")); 
.. 

आप FileInputStream चर निर्दिष्ट करने के लिए पूरी लाइन का चयन कर सकते हैं, या आप कर सकते हैं 'निकालने' new File("test.txt"), या यहाँ तक स्ट्रिंग अभिव्यक्ति "test.txt"

पीएस कभी-कभी मैं चाहता हूं कि यह मुझे पॉप-अप में कॉम्बो बॉक्स से सुपरटेप चुनने में सक्षम हो, उदा। इस विशिष्ट उदाहरण में InputStream

3

क्या Ctrl + , एल साथ कुछ गड़बड़ है। टैब और /?

+0

उस – lisak

+2

के बारे में नहीं पता था CTRL + SHIFT + L अन्य सभी शॉर्टकट्स के लिए पॉपअप लाता है, यदि आप कभी-कभी किसी अन्य की खोज करते हैं। – oliholz

5

CTRL = 2, L जो आप खोज रहे हैं वह करेंगे।

संबंधित मुद्दे