स्वरूपण के साथ नोटपैड ++ पाठ कॉपी करें?


203

मैं कोड लिखने के लिए नोटपैड ++ का उपयोग कर रहा हूं।

मैं Microsoft Word में पेस्ट करने के लिए नोटपैड ++ में कोड को कैसे प्रारूपित करूं? (यानी वाक्य रचना हाइलाइट्स आदि)


जवाबों:


280

जब आप html के रूप में कॉपी करने के लिए पाठ का चयन करते हैं, तो नोटपैड ++ से एक छवि यहां दी गई है।

नोटपैड ++ प्लगइन: HTML के रूप में कॉपी करें

और OneNote में इसे चिपकाने के बाद स्वरूपित पाठ कैसा दिखता है ("पेस्ट विशेष" का समर्थन करने वाले किसी भी अन्य ऐप के समान): आयात करते समय यह कैसा दिखता है


4
"HTML पर निर्यात करें" काम करता है लेकिन "HTML को क्लिपबोर्ड पर कॉपी न करें"। तुम जानते हो क्यों?
पैसिफायर

6
एक शॉर्टकट का उपयोग करना है: Ctrl + Shift + C. Settings> शॉर्टकट Mapper> Plugin Commands> सभी फॉर्मेट्स को क्लिपबोर्ड पर कॉपी करें। > CTRL + SHIFT + C -> हैप्पी स्वरूपण!
जानवर

@Pacerier 7.2.2 के अनुसार "कॉपी HTML को क्लिपबोर्ड पर" बस ठीक काम करने लगता है।
काइल स्ट्रैंड

4
किसी को भी इस विधि का उपयोग कर ढीली लाइन फ़ीड?
BobNoobGuy

1
@BusNoobGuy मैं तब हूं जब मैं "कॉपी HTML को क्लिपबोर्ड पर उपयोग करने का प्रयास करता हूं" (मैं 7.2.2 पर हूं)। हालांकि हैकिश, जिस तरह से मैं लाइन फ़ीड को संरक्षित करता हूं वह HTML को निर्यात करके, वर्ड में एचटीएमएल को खोलना है, फिर वहां से कॉपी करके जो भी मुझे स्रोत पर भेजना है, उसे (जैसे OneNote) कोड भेजना होगा।
जो ग्रीन

71

यहाँ से लिया गया :

इसे तीन तरीकों से पूरा करने के लिए आप नोटपैड ++ का उपयोग कर सकते हैं। बस आप जानते हैं, नोटपैड ++ नोटपैड का अधिक उन्नत संस्करण है, जो "बॉक्स से बाहर" - कोड सहित विभिन्न कोड फ़ाइलों के सिंटैक्स हाइलाइटिंग का समर्थन करता है!

इसे डाउनलोड और इंस्टॉल करें, इसे फायर करें और अपनी PHP फ़ाइल को लोड करें। आपको स्वचालित रूप से इसे खूबसूरती से रंगीन देखना चाहिए (यदि नहीं, क्योंकि फ़ाइल एक्सटेंशन .php के अलावा कुछ और है, भाषा पर जाएं -> PHP या भाषा -> P -> PHP)।

यदि आपको किसी भी रंग को बदलने की आवश्यकता है, तो आप आसानी से ऐसा कर सकते हैं - बस सेटिंग्स पर जाएं -> स्टाइलर कॉन्फ़िगरेशन। उस मेनू से, आप अपनी आवश्यकताओं के अनुरूप विभिन्न हाइलाइटिंग और फ़ॉन्ट विकल्पों को बदल सकते हैं - यद्यपि डिफ़ॉल्ट आमतौर पर सबसे अधिक होता है।

फिर, प्लगइन्स पर जाएं -> NppExport। वहाँ से, आप तीन विकल्प पर विचार कर सकते हैं:

RTF पर निर्यात करें HTML में निर्यात करें क्लिपबोर्ड पर सभी प्रारूपों की प्रतिलिपि बनाएँ अंतिम के साथ शुरू करें - "सभी स्वरूपों को क्लिपबोर्ड पर कॉपी करें" - जो संपूर्ण फ़ाइल को हाइलाइट किए गए सिंटैक्स के साथ क्लिपबोर्ड पर कॉपी करेगा। एक बार जब आप इसे क्लिक करते हैं, तो माइक्रोसॉफ्ट वर्ड खोलें, और बस पेस्ट करें! आपको खूबसूरती से वाक्य-हाइलाइट किए गए कोड को देखना चाहिए। यदि कुछ गलत हो जाता है, तो आप अन्य विकल्पों में से एक (आरटीएफ / एचटीएमएल को निर्यात) की कोशिश कर सकते हैं, हालांकि मुझे क्लिपबोर्ड विधि के साथ कोई समस्या नहीं है।


39
और अब [Settings> Shortcut Mapper> Plugin Commands> सभी फॉर्मेट्स को क्लिपबोर्ड पर कॉपी करें] पर जाएं और इसे CTRL + SHIFT + C -> इंस्टेंट खुशी पर सेट करें। CTRL + C कच्चे टेक्स्ट को कॉपी करने के लिए, CTRL + SHIFT + C को फॉर्मेटिंग के साथ कॉपी करने के लिए। यह डिफ़ॉल्ट होना चाहिए।
डेनिस जी

प्रारूपण लेखक में CTRL + SHIFT + V का उपयोग करने के लिए पेस्ट करें
Mohammad b

2
@ डेनिस जी, तुरंत खुशी, जब तक आप अपने सहकर्मी की मेज (या उस मामले के लिए किसी और) पर हैं और आपने खुद को CTRL + SHIFT + C के लिए इस्तेमाल किया है, तो आप भूल गए हैं कि मूल सेटिंग कहां है। ओह।
पचेरियर

1
यह मेरे लिए काम करता है सिवाय मैं एक Notepadफ़ाइल के बजाय एक फ़ाइल में स्वरूपण को संरक्षित करने की कोशिश कर रहा था MSWord। मुझे उस कोड को Notepad++कॉपी करना था, उसे पेस्ट करना था MSWordऔर फिर उसमें से MSWordकॉपी करके पेस्ट करना था Notepad। किसी कारण से मैं इसे सीधे पेस्ट नहीं कर सका Notepad
मार्क मिलर

32

पाठ का चयन करें

मेनू से, प्लगइन्स> एनपीपीईएक्सपोर्ट> कॉपी आरटीएफ को क्लिपबोर्ड पर जाएं

MS Word में Edit> Paste Special पर जाएं

यह पेस्ट स्पेशल डायलॉग बॉक्स खोलेगा। पेस्ट रेडियो बटन का चयन करें और सूची में से प्रारूपित पाठ (RTF) चुनें

आपको प्रारूपित पाठ देखने में सक्षम होना चाहिए।


13

पाठ का चयन करें।

दाएँ क्लिक करें।

प्लगइन कमांड -> सिंटैक्स हाइलाइटिंग के साथ टेक्स्ट कॉपी करें

इसे वर्ड या जो भी हो, में पेस्ट करें।


11

यह उल्लेखनीय है कि 64-बिट नोटपैड ++ प्लगइन प्रबंधक और एनपीपीईएक्सपोर्ट का समर्थन नहीं करता है , इसलिए उन्हें प्लगइन्स मेनू में नहीं दिखाया जाएगा । यदि आप मैन्युअल रूप से NPPExport प्लगइन जोड़ने की कोशिश करेंगे , तो सबसे अधिक संभावना है कि आप देखेंगे:

"एनपीपीईएक्सपोर्ट प्लगइन 64 बिट नोटपैड ++ के साथ समर्थित नहीं है"

सौभाग्य से, यहां से डाउनलोड करने के लिए NPP_Export प्लगइन है जो 64-बिट नोटपैड ++ (मेरे मामले में v7.2.2) के साथ अच्छी तरह से काम करता है और प्लगइन प्रबंधक के लिए समर्थन चल रहा है ( अपडेट के लिए GitHub की जांच करें)।


5

उन लोगों के लिए जो प्लगइन्स नहीं देखते हैं-> NPPExport,

इस से Plugin Manager डाउनलोड करें । C / ProgramFile / NP ++ इंस्टॉलेशन, प्लगइन्स और अपडेटर फ़ोल्डर के तहत सामग्री और जगह निकालें। एनपी ++ को पुनरारंभ करें। फिर आपको प्लगइन्स-> प्लगइन मैनेजर को देखने में सक्षम होना चाहिए। आप एनपीपीईएक्सपोर्ट सहित किसी भी प्लगइन को डाउनलोड कर सकते हैं और कॉपी कमांड देखने के लिए इसे इंस्टॉल कर सकते हैं।


4

ऐसा लगता है कि सबसे अच्छा और आसान तरीका डेनिस जी द्वारा टिप्पणी की गई है :

और अब [Settings> Shortcut Mapper> Plugin Commands> सभी फॉर्मेट्स को क्लिपबोर्ड पर कॉपी करें] पर जाएं और इसे CTRL + SHIFT + C -> इंस्टेंट खुशी पर सेट करें। CTRL + C कच्चे टेक्स्ट को कॉपी करने के लिए, CTRL + SHIFT + C को फॉर्मेटिंग के साथ कॉपी करने के लिए। यह डिफ़ॉल्ट होना चाहिए।

आशा है कि किसी को मेरी तरह मदद करो!


2

जैसा कि चुना गया उत्तर बहुत पुराना है, और चीजें बदल गईं, यहां नई प्रक्रिया है, यदि आप 64 बिट नोटपैड ++ का उपयोग करते हैं। 64 बिट्स वर्जन प्लगिन मैनेजर और न ही NppExport के साथ नहीं आता है। सभी विवरण यहां दिए गए हैं

जल्दी से फिर से शुरू करने के लिए, प्लगइन प्रबंधक को अब develloped नहीं किया जाता है और NppExport बस यहां पाया जा सकता है


-5

इस विफलता को देखने के लिए भयानक :

कॉपी .dll यहां करें:

\ Program Files \ Notepad ++ \ plugins -> इसे यहाँ रखें

नोटपैड ++ को पुनरारंभ करें

और अब आप कॉपी कमांड का उपयोग करने में सक्षम हैं !!!


1
डीएलएल क्या होगा?
अंडरस्कोर_ड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.