2012-02-02 4 views
6

मैं मानक ग्रहण मैक कीमैप उपयोग करने में सक्षम होना चाहता हूँ, यानी Refactor/नाम बदलें cmd ​​है + alt + आरइंटेलीजे में परिवर्तन करना (refactor करने के लिए/नाम बदलने यानी cmd + alt + आर) मैक पर ग्रहण कुंजी नक्शा के लिए

कुछ खोज करने के बाद, मुझे प्राथमिकता में कीमैप विकल्प मिला, हालांकि "ग्रहण" कुंजी मानचित्र विकल्प वास्तव में विंडोज कीमैप है। उदाहरण के लिए, रिफैक्टर/नाम बदलें Alt + Shift + R.

मुझे पता है कि मैं मैन्युअल रूप से आवश्यक सभी शॉर्टकट्स को मैन्युअल रूप से बदल सकता हूं, लेकिन क्या कोई उपकरण/विधि है जो मेरे लिए ग्रहण मैक शैली में सभी कीमैप्स को बदल देगी ?

धन्यवाद!

उत्तर

13

1 - ले लो इस xml फ़ाइल (Mac पर ग्रहण):

https://github.com/thatha/IntelliJ-IDEA-Eclipse-on-Mac-Keymap/blob/master/Eclipse%20on%20Mac.xml

2 - इस निर्देशिका में फाइल को बचाओ:

~/Library/पसंद/IntelliJIdea11/keymaps/

नोट - यह निर्देशिका IntelliJ के आपके सिस्टम/संस्करण के आधार पर भिन्न हो सकती है। इस लिंक के अनुसार:

http://www.jetbrains.com/idea/webhelp/configuring-keyboard-shortcuts.html

यह रूप में होने चाहिए: ~/Library/प्राथमिकताएं/.IntelliJ आईडिया/keymaps/

खुदाई के आसपास है और आप इसे मिल जाएगा!

3 - ओपन इंटेलिजे, प्राथमिकताएं (cmd +,) पर नेविगेट करें। आईडीई सेटिंग्स> कीमैप के तहत, कीमैप्स ड्रॉप डाउन सूची से "मैक पर ग्रहण" का चयन करें।

  • निकालने resources.jar/lib/Keymap_Eclipse.xml फ़ाइल
  • में

    • को/अनुप्रयोग/IntelliJ विचार XX.app/lib
    • जाना:

    +0

    धन्यवाद, मैंने उस फ़ाइल का परीक्षण किया और कुछ मुद्दों को पाया लेकिन यह अन्यथा अच्छी तरह से काम करता है! – arkangelofkaos

    2

    एक प्रतिस्थापन कीमैप खुद के बनाने के लिए एक संपादक, निम्नलिखित परिवर्तन करें:

    • पहली और अंतिम पंक्तियों को हटाएं (< घटक > और </घटक >)
    • < जोड़ें? Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"? > पहली पंक्ति के रूप
    • 'मेटा'
    • < कीमैप में
    • साथ 'नियंत्रण' की सभी घटनाओं की जगह ... > टैग यह एक नया नाम = "YourName" और माता पिता के सेट = "ग्रहण" देने

    फिर अपने चमकदार नए कीमैप को ~/लाइब्रेरी/प्राथमिकता/IntelliJIdeaXX/keymaps/YourName.xml में सहेजें। IntelliJ Idea -> प्राथमिकताएं -> आईडीई सेटिंग्स -> कीमैप में दिखाई देने के लिए आपको अपना नया कीमैप रखने के लिए इंटेलिजे को पुनरारंभ करना होगा।

    4

    जेटब्रेन का अपना वेबहेल्प खराब है।

    निर्देशिका या तो आइडिया 12 में बदल गई है, या वे अंतिम और सामुदायिक संस्करण संस्करणों के बीच एक अंतर का उल्लेख नहीं करते हैं।

    मुझे ~/Library/Preferences/IdeaIC12 पर सही निर्देशिका मिली।

    +0

    अभी भी 14 के रूप में लागू होता है। – anon

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