मैं आसानी से वर्ड में PHP कोड के सिंटैक्स को कैसे उजागर कर सकता हूं?


32

Word 2009 दस्तावेज़ में मैं आसानी से कैसे लिखूं और सिंटैक्स-हाइलाइट किए गए PHP कोड (या किसी अन्य प्रोग्रामिंग भाषा) को लिखूं?


3
आपको क्यों चाहिए होगा?
RCIX

मैं सिर्फ नोटपैड ++ का उपयोग करूंगा। यह बहुत अच्छा है और इसमें सैकड़ों भाषाओं के लिए वाक्य रचना हाइलाइट है
D'Arvit

2
@RCIX: मैं एक कॉन्सेप्ट डॉक्यूमेंट लिख रहा हूं, जिसमें केवल कोड स्निपेट होंगे, लेकिन कोई वास्तविक कोड नहीं।
क्रिश्चियन स्टॉपर

जवाबों:


52

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

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

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

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

  • आरटीएफ को निर्यात करें
  • HTML में निर्यात करें
  • क्लिपबोर्ड पर सभी स्वरूपों की प्रतिलिपि बनाएँ

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


2
धन्यवाद, मेरे पास पहले से ही Notepad ++ स्थापित था, लेकिन NppExport-plugin के बारे में नहीं जानता था। मैं आपके समाधान के साथ जाऊँगा।
क्रिश्चियन स्टॉपर

हाँ, दस्तावेजों को प्रिंट करने के लिए Word को कॉपी और पेस्ट करने के लिए यह काफी उपयोगी है ... मुझे यह पसंद है। :)
ब्रेकथ्रू

यही कारण है कि मैं एसयू से प्यार करता हूं। मुझे नहीं पता था कि आप ऐसा कर सकते हैं!
जोश हंट

पूर्णता पूर्णता!
dcousineau

3
अच्छा लगा। एक अतिरिक्त टिप (आधा संबंधित): आप फिर पेस्ट किए गए पाठ को हाइलाइट कर सकते हैं, फिर वर्ड के रिव्यू टैब पर, भाषा का चयन करें, सेट प्रूफ़ भाषा चुनें। टिक 'वर्तनी या व्याकरण की जाँच न करें'। अब आपको पेस्ट किए गए पाठ के लिए सिर्फ लाल रेखांकन नहीं मिलेगा।
रे

10

अपने कोड को ऑनलाइन सिंटैक्स हाइलाइटिंग वेबसाइट पर भेजें, उदाहरण के लिए यह एक (अपने आप को नुकसान का चयन करें, ऑटोडेक्ट अच्छा काम नहीं करता है)। यहां अन्य ऑनलाइन सिंटैक्स हाइलाइटिंग साइट की एक सूची है

हाइलाइट किए गए कोड को कॉपी करें और वर्ड में पेस्ट करें।


नोट: आपको इसके लिए IE का उपयोग करना होगा। ओपेरा काम नहीं करता है, लेकिन मैं एफएफ / सफारी / क्रोम के बारे में नहीं जानता।
विल्क्स-

2
क्रोम और फ़ायरफ़ॉक्स के साथ ठीक काम करता है।
स्नार्क

मैं किसी कारण से फ़ायरफ़ॉक्स से वर्ड 2013 तक यह काम नहीं कर सका। IE ठीक काम किया।
डेविड

3

आप .PHPS फ़ाइल प्रकार को Apache में स्थापित कर सकते हैं और फिर अपने ब्राउज़र से वर्ड में आउटपुट कॉपी कर सकते हैं।

अपने http.conf में

AddType application/x-httpd-php-source .phps 

1
रचनात्मक, लेकिन बिल्कुल आसान नहीं है (एक वेबसर्वर की आवश्यकता है ...)। ;-)
क्रिश्चियन स्टॉपर

फेयर पॉइंट :)
ग्रेग बी

3

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

इसके लिए SublimeHighlight नामक एक प्लगइन है ।

यह मानकर कि आप उदात्त पैकेज नियंत्रण का उपयोग करते हैं , सबलाइम हाईलाइट स्थापित करने के चरण इस प्रकार हैं:

  1. दबाएँ cmd shift P
  2. "पैकेज नियंत्रण: चैनल जोड़ें" चलाएँ
  3. Github url पेस्ट करें: https://github.com/n1k0/SublimeHighlight
  4. cmd shift Pफिर से दबाएं , और "पैकेज कंट्रोल: इंस्टॉल पैकेज" चलाएं
  5. "हाइलाइट" पैकेज स्थापित करें, और उदात्त पाठ को पुनरारंभ करें।

फिर पाठ को कॉपी करने के लिए आप दबा सकते हैं cmd shift P, और "सबलाइमहिगलाइट: एचटीएमएल के रूप में क्लिपबोर्ड पर कॉपी करें" (या आरटीएफ) चला सकते हैं। इन कमांड को कीबोर्ड शॉर्टकट भी सौंपे जा सकते हैं ।

ध्यान दें कि विंडोज या लिनक्स पर कमांड पैलेट के लिए शॉर्टकट कुंजी अलग है, लेकिन इसे टूल्स> कमांड पैलेट पर जाकर एक्सेस किया जा सकता है।



0

भाषा के प्रत्येक तत्व के लिए चरित्र शैलियों को मैन्युअल रूप से बनाने और उन्हें मैन्युअल रूप से लागू किए बिना, आप नहीं कर सकते।

आपका सबसे अच्छा दांव एक संपादक में एक स्क्रीनशॉट लेना है जो सिंटैक्स हाइलाइटिंग करता है और इसे आपके दस्तावेज़ में सम्मिलित करता है, या किसी अन्य प्रोग्राम (शायद एक पेस्ट बिन) से पहले से ही रंगीन कोड को कॉपी और पेस्ट करें और इसे वर्ड में पेस्ट करें और उम्मीद करें कि रंग स्वरूपण संरक्षित हो जाता है।


जब आप कॉपी और पेस्ट करते हैं तो कुछ ब्राउजर फॉर्मेटिंग और कलर पर चलते हैं। ;)
ब्रेकथ्रू

0

आप Ms.Word https://store.office.com/syntax-highlighter-WA10431515019.aspx?assetid=WA104315019 में Plugin Syntax Highlight का उपयोग कर सकते हैं । मैं उस कदम का पालन करता हूं और काम करता हूं

उत्पादन


सुपर उपयोगकर्ता में आपका स्वागत है। कृपया महसूस करें कि आपने 5 साल पहले पूछे गए एक प्रश्न का उत्तर पोस्ट किया है, और जिसका पहले से ही स्वीकृत उत्तर है। इसलिए, आपको पावती नहीं मिल सकती है।
चार्लीआरबी

-1

आप शब्द को पूरी तरह से त्यागने पर विचार कर सकते हैं और इसके बजाय AsciiDoc का उपयोग कर सकते हैं। AsciiDoc एक सरल मार्कअप भाषा और एक प्रोसेसर है जो दस्तावेजों को अन्य प्रारूपों में प्रस्तुत करने के लिए है। यह HTML और DocBook को सपोर्ट करता है । DocBook प्रारूप को अतिरिक्त टूल (उदा a2x ) का उपयोग करके अन्य प्रारूपों (जैसे PDF, ePub) में परिवर्तित किया जा सकता है ।

डिफ़ॉल्ट रूप से, यह GNU सोर्स-हाइलाइट टू कलर कोड सोर्स कोड का उपयोग करता है ।

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