2011-02-03 6 views
26

क्या इंटेलिज आईडीईए में आरटीएफ के रूप में सिंटैक्स-रंग कोड ब्लॉक कॉपी करने का कोई आसान तरीका है?इंटेलिजी आईडीईए में आरटीएफ के रूप में सिंटैक्स-रंग कोड ब्लॉक कॉपी करें?

+0

आईडीईए ट्रैकर में एफआर बनाएं http://youtrack.jetbrains.net/issue/IDEA-67767 – popalka

+1

क्या मंच? अगर मैं सिंटैक्स रंगीन टेक्स्ट को वर्डपैड में कॉपी करता हूं और विंडोज़ पर आरटीएफ के रूप में सहेजता हूं तो रंग वे रहते हैं। – user404

+0

क्या आप वाकई user404 हैं? मैंने नवीनतम आईडीईए समुदाय संस्करण का उपयोग करके विंडोज एक्सपी पर ऐसा किया है और वर्डपैड और एमएस वर्ड में सिंटैक्स-रंगीन पाठ चिपकाया है और केवल एक सादा पाठ दिखाया गया है –

उत्तर

36

अद्यतन: इसके लिए अब एक नया प्लग-इन है: 'Copy' on steroids जो जेटब्रेन द्वारा बनाए रखा जाता है।


आईडीईए से सीधे रंगीन कोड ब्लॉक की प्रतिलिपि बनाने का कोई तरीका नहीं है।

फ़ाइल का उपयोग करने के लिए एक वर्कअराउंड है। HTML पर निर्यात करें, फिर ब्राउज़र में HTML खोलें, फिर ब्राउज़र विंडो से कॉपी करें और वर्डपैड या एमएस वर्ड में पेस्ट करें।

प्लग-इन सेटिंग्स में स्थापित करने का एक और अधिक तेज़ तरीका है। प्लगइन्स:

प्रतियां एचटीएमएल के रूप में कोड का एक टुकड़ा

  • मुख्य मेनू और संपादक पॉपअप मेनू आइटम "HTML के रूप में कॉपी" जोड़ता है। वर्तमान चयन या पूर्ण संपादक बफर की प्रतिलिपि बनायेगा। वर्तमान में केवल तभी काम करता है जब फोकस संपादक में है (उदाहरण के लिए प्रोजेक्ट ट्री में काम नहीं करेगा)।
  • अंतर्निहित HTML निर्यात की तुलना में अधिक स्वरूपण को संरक्षित करता है।
  • एचटीएमएल केवल एक स्निपेट (एचटीएमएल और बॉडी टैग के बिना) एक पूर्ण HTML दस्तावेज़ में डालने के लिए है।
  • वर्तमान में एचटीएमएल प्रारूप तय है और सीएसएस का बहुत उपयोग करता है।
  • विकल्प: अनइंडेंट, सीमा जोड़ने, पैडिंग, लाइन नंबर, रिक्त स्थान पर टैब जोड़ने, संपादक की चेतावनी और त्रुटि हाइलाइटिंग (आईडीई सेटिंग्स देखें -> HTML के रूप में कॉपी करें) शामिल करें।
  • संपादक "शो लाइन नंबर" सेटिंग का पुन: उपयोग करता है (आइडिया का "व्यू" मेनू देखें)।
+0

धन्यवाद, मुझे इस तरह से पता है, लेकिन मैं इस तरह की विधि का उपयोग करना पसंद करता हूं: 1) नोटपैड ++ 2 पर कॉपी करें) सिंटैक्स हाइलाइटिंग लागू करें 3) क्लिपबोर्ड पर एनपीपेक्सपोर्ट प्लगइन के साथ प्रतिलिपि करें आरटीएफ – popalka

+0

यदि आप इस विधि को जानते थे, साथ ही एक और तरीका, तो आपको जवाब देना चाहिए था स्वयं और उत्तर को सही के रूप में स्वीकार कर लिया। – CrazyCoder

+1

लिंक किए गए प्लगइन का संस्करण IDEA11 के साथ काम नहीं करता है। एक निश्चित संस्करण यहां उपलब्ध है: http://youtrack.jetbrains.com/issue/WI-8163 मैंने क्रेजीकोडर के जवाब को संपादित नहीं किया क्योंकि उसका यूआरएल अभी भी आधिकारिक निर्माण को इंगित करता है जहां अंततः इस फिक्स को विलय किया जाना चाहिए। –

3

उपयोग बाहरी उपकरण नोटपैड ++ 1) https://gist.github.com/

  • कॉपी करने के लिए नोटपैड ++ 2) लागू वाक्य रचना हाइलाइटिंग 3) nppexport प्लगइन के साथ नकल rtf के रूप में क्लिपबोर्ड में

  • +1

    बहुत लंबी श्रृंखला :) – 4ndrew

    +0

    मुझे खेद है कि मैं इस जवाब को कई बार वोट नहीं दे सकता। nppexport शानदार है। – cripox

    6
    1. जाओ करने के लिए कोड स्निपेट कॉपी IntelliJ से नए निजी गस्ट में कोड;
    2. इसे सहेजें, जहां भी आप चाहते हैं ब्राउज़र से रंगीन कोड कॉपी करें;
    3. जिस्ट हटाएं।
    0

    आप एक मैक पर और TextMate की तरह हैं, तो यहां एक शानदार तरीका TextMate से स्टाइल कोड कॉपी करने के लिए है: https://github.com/bblimke/copy-with-style-tmbundle

    यह इंटेलीजे से सीधे यह कर के रूप में के रूप में सुविधाजनक नहीं है, लेकिन यह थोड़ा अधिक सुविधाजनक है गिस्ट या पेस्टबिन का उपयोग करने से। इसके अलावा, IntelliJ के लिए HTML प्लगइन के रूप में प्रतिलिपि के विपरीत, यह समाधान वास्तव में इस लेखन के समय काम करता है।

    3

    IntelliJ विचार 15

    डिफ़ॉल्ट रूप से, आप माइक्रोसॉफ्ट वर्ड (उदाहरण के लिए) के लिए इंटेलीजे से रिच टेक्स्ट कॉपी कर सकते हैं।

    यह सुविधा फ़ाइल> सेटिंग्स में पाया जा सकता है ...> संपादक> सामान्य> रिच-टेक्स्ट प्रतिलिपि> रंग योजना डिफ़ॉल्ट रूप से के रूप में रिच टेक्स्ट कॉपी

    enter image description here

    तुम भी बदल सकते हैं केवल कॉपी-पेस्ट ऑपरेशन के लिए (आपकी वर्तमान योजना प्रभावित नहीं होगी)।

    +0

    @ पोपाल्का यह स्वीकार्य उत्तर होना चाहिए, क्योंकि वर्तमान वाला पुराना है। – Maarten

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