2008-09-15 6 views
24

क्या वर्तमान चयन को कोष्ठक के साथ घेरे रखने के लिए कोई ग्रहण आदेश है?क्या वर्तमान चयन को कोष्ठक के साथ घेरे रखने के लिए कोई ग्रहण आदेश है?

टेम्पलेट बनाना एक सभ्य कामकाज है; यह "आसपास के साथ" कार्यक्षमता के साथ काम नहीं करता है, क्योंकि मैं एक अभिव्यक्ति को संश्लेषित करना चाहता हूं, पूरी लाइन नहीं, और के बजाय ${word_selection} की आवश्यकता है।

क्या कोई तरीका है कि मैं इस विशेष टेम्पलेट के लिए कीबोर्ड शॉर्टकट बांध सकता हूं? Ctrl - अंतरिक्षCtrl - अंतरिक्ष तीर तीर तीर के रूप में चालाक के रूप में मैं के लिए आशा व्यक्त की थी नहीं है।

उत्तर

34

शायद नहीं सही जवाब है, लेकिन कम से कम एक वैकल्पिक हल:

  1. ("पा" या) का नाम "कोष्ठक" के साथ एक जावा टेम्पलेट को परिभाषित के साथ निम्नलिखित:

    ($ { word_selection}) $ {कर्सर}

  2. एक बार शब्द का चयन किया गया, ctrl - अंतरिक्ष + पी + उपयोग टेम्पलेट का चयन करने के लिए तीर कुंजियां

मैंने इस तकनीक का उपयोग बॉक्सिंग प्राथमिक प्रकारों के लिए जेडीके 1.4.2 में किया था और यह काफी टाइपिंग बचाता है।

+1

मेरे लिए, यह वही है जो चरण 2 के लिए मैं टेम्पलेट सूची लाने के लिए दो बार ctrl-space टाइप करता हूं। (ctrl-space + p मेरे लिए काम नहीं करता है) –

+1

मैं पाइथन विकास के लिए ग्रहण का उपयोग कर रहा हूं, और यह * निश्चित रूप से * इसके लिए काम नहीं करता है। टेम्पलेट सूची को लाना लगातार काम नहीं करता है, और जब यह आता है, कभी-कभी यह चयन के आस-पास "(...)" डालता है लेकिन कभी-कभी यह पूरे चयन को "()" से बदल देता है। टेम्पलेट्स का उपयोग करके * बिना * करने का कोई तरीका है? – Glyph

+0

यह अभी भी एक काम है। क्या एक्लिप्स में कोई सेटिंग नहीं है जो ऐसा करने की अनुमति देती है? आधुनिक संपादक और आईडीई आज इसे कर सकते हैं (IntelliJ, Atom, Sublime, ...) – tgdn

3

आसान, विंडो> Prefs, तो जावा> संपादक> टेम्पलेट

के साथ एक नया टेम्पलेट बनाएं चुनें: ($ {line_selection} $ {कर्सर})

"line_selection" आप का मतलब एक से अधिक लाइन का चयन करना है।

आप "word_selection" के साथ एक और बनाने का प्रयास कर सकते हैं।

फिर, टेक्स्ट का चयन करें, राइट क्लिक करें, आसपास के साथ ... और अपना नया टेम्पलेट चुनें।

+1

केवल line_selection के साथ काम करता है, और line_selection मेरे उपयोग के मामले में फिट नहीं है। – erickson

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

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