<%= %>

2012-03-09 2 views
29

डालने के लिए रूबिमाइन शॉर्टकट क्या रूबिमाइन में <%= %> डालने के लिए शॉर्टकट है?<%= %>

मैंने कीमैप में एक नज़र डाली और कुछ भी नहीं देखा।

उत्तर

81

डिफ़ॉल्ट शॉर्टकट Ctrl +शिफ्ट + अवधि विंडोज पर और Cmd + शिफ्ट + मैक पर अवधि है। यह सभी कीबोर्ड पर काम नहीं कर सकता है, इस मामले में आप इसे Settings (मैक पर Preferences) में बदल सकते हैं। Keymap: Main Menu, Tools, Erb, Insert <%= %>: इस विकल्प स्वीकार करने के बाद

completion

आप प्राप्त करेंगे::

keymap

तुम भी कोड पूरा होने का उपयोग कर सकते

<%= | %> 

live template

प्रकार re, तो टैब विस्तार करने के लिए:एक और विकल्प एक जीवित टेम्पलेट परिभाषित करने के लिए है।

अंत में, आप निम्नलिखित चाल का उपयोग कर किसी भी पाठ/टेम्पलेट के लिए कीबोर्ड शॉर्टकट को परिभाषित कर सकते हैं:

  1. Edit | Macros | Start Macro Recording
  2. प्रकार re, तो टैब
  3. Edit | Macros | Stop Macro Recording
  4. यह सहेजें RubyExpression के तहत नाम

अब Keymap सेटिंग पर जाएं और, Edit तहत RubyExpression के लिए एक शॉर्टकट असाइन Macros

+2

यह एक असाधारण जवाब है। बहुत गहन होने के लिए धन्यवाद। – user456584

+0

@CrazyCoder क्या आप इसे देख सकते हैं: http://stackoverflow.com/questions/21739483/rubymine-6-update-refresh-available-methods-and-paths-in-a-rails-project – fyz

+0

मैं कैसे कर सकता हूं कीमैप संपादित करें? –

1

मुझे यकीन नहीं है कि शॉर्टकट है या नहीं, लेकिन आमतौर पर आप केवल पहले भाग में टाइप कर सकते हैं, और रूबिमाइन इसे बंद कर देगा। खोलने के बाद आपको बस एक जगह हिट करना होगा। तो कर रहे हैं:

<%' ' outputs=> <% /code %> 
<%=' ' outputs=> <%= /code %> 

और यह बाकी के उद्घाटन के लिए करता है।

1

मैं इसे सीएमडी-शिफ्ट- के रूप में सूचीबद्ध करता हूं, लेकिन यह भी फोल्ड करने के लिए मैप किया गया है। मैंने सीएमडी-शिफ्ट- को मेरा रीमेप्ड किया।

(सादा इंटेलीजे; RubyMine थोड़ा भिन्न हो सकते।)

+0

आपने इसे कहां सूचीबद्ध किया? –

+0

@TylerDeWitt CrazyCoder का जवाब देखें। मैं keymap में चला गया, "erb" पर संकुचित, और वहां था। –

2

यह काम बहुत ही आसान बनाने के लिए प्लगइन है। link

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