कोड हाइलाइटिंग के साथ टेक्स्ट एडिटर। कोड हाइलाइटिंग के साथ छह पाठ संपादकों का निरीक्षण

बच्चों के लिए एंटीपीयरेटिक्स एक बाल रोग विशेषज्ञ द्वारा निर्धारित किया जाता है। लेकिन बुखार के लिए आपातकालीन स्थितियां होती हैं जब बच्चे को तुरंत दवा देने की आवश्यकता होती है। तब माता-पिता जिम्मेदारी लेते हैं और ज्वरनाशक दवाओं का उपयोग करते हैं। शिशुओं को क्या देने की अनुमति है? आप बड़े बच्चों में तापमान कैसे कम कर सकते हैं? कौन सी दवाएं सबसे सुरक्षित हैं?

परिचय


शायद हर विंडोज यूजर जानता है कि नोटपैड क्या है। या नोटपैड - जिससे यह अधिक परिचित है। टुकड़ा आरामदायक है। एक छोटा हल्का एप्लिकेशन जहां आप किसी पत्र का टेक्स्ट टाइप कर सकते हैं या इंटरनेट से कुछ जानकारी कॉपी कर सकते हैं। न्यूनतम विकल्प, सरल नियंत्रण। बनाई गई फ़ाइलें आकार में छोटी होती हैं, और यहां तक ​​कि संग्रहकर्ताओं द्वारा पूरी तरह से संपीड़ित भी की जाती हैं। ऐसा लगेगा कि सब कुछ ठीक है। लेकिन केवल कुछ समय के लिए, जब तक हमें कुछ और चाहिए (और बड़ी फ़ाइलों के साथ सामान्य रूप से काम करने में सक्षम)। हां, नौसिखिए कंप्यूटर वैज्ञानिकों के लिए नोटपैड की सुविधा और सादगी अत्यंत महत्वपूर्ण है। लेकिन यह दायरे का विस्तार करने लायक है, नोटपैड को अन्य "फ्लैट" फ़ाइलों के साथ संयोजन में उपयोग करने का प्रयास करना, न केवल *.txt, क्योंकि यह सरल उपकरण अब पर्याप्त नहीं है। भले ही वे अभी भी विभिन्न प्रोग्रामिंग भाषाओं, प्रोग्राम लॉग्स, बैच फाइल्स, सेटिंग्स फाइल्स, और कई, कई अन्य की स्क्रिप्ट देख सकते हैं, इस सब के साथ काम करना अब सुविधाजनक और उत्पादक नहीं है। सौभाग्य से, प्रोग्रामर ने इस स्थिति के साथ नहीं रखा, और नोटबुक के बेहतर संस्करण जारी करना शुरू कर दिया, प्रत्येक अपने स्वयं के ऐड-ऑन के साथ पूरक थे। कार्यात्मक विस्तार में अंतर, इन उत्पादों को किसी तरह से हल किए जाने वाले कार्यों के वर्गों में विभाजित किया जाने लगा। इनमें से एक वर्ग के बारे में, साधारण संपादकप्रोग्रामर और वेबमास्टर्स के लिए, और हमारी आज की समीक्षा है।

ऐसे कार्यक्रमों की प्राथमिकता क्या है? बेशक, उस भाषा का सिंटैक्स हाइलाइटिंग जिसमें उपयोगकर्ता लिखता है! प्लगइन्स और अतिरिक्त भाषा और कार्यात्मक पैकेजों के साथ-साथ पहले से जुड़े लोगों को संपादित करने की क्षमता का समर्थन करना वांछनीय है। प्रतिस्थापन के साथ खोजें और रेगुलर एक्सप्रेशन का उपयोग करें। चरित्र तालिका, सरल हेक्स संपादक, बड़ी संख्या में प्रारूपों और एन्कोडिंग के साथ काम करने की क्षमता। और, ज़ाहिर है, उपयोग में आसानी। एक आवश्यकता जो किसी भी कार्यक्रम के लिए, सिद्धांत रूप में, उचित है, लेकिन ऐसे उत्पादों के लिए सबसे अधिक प्रासंगिक है, क्योंकि प्रोग्रामिंग प्रक्रिया में बहुत समय लगता है, और कोई भी लंबे समय तक असहज शेल के पीछे नहीं बैठना चाहता। इसके आधार पर, हम चयनित कार्यक्रमों पर विचार करेंगे, जैसे: PSPad 4.5.0, Golden Pen 1.5, PolyEdit 5.0 RC, Edit Ex 2006r1, Crimson Editor 3.70, Uniqway Poetic 0.2b।


PSPad प्रोग्रामर्स के लिए काफी प्रसिद्ध और व्यापक संपादक है। और इसकी लोकप्रियता अच्छी तरह से योग्य है। आखिरकार, यह एक कार्यक्रम है, शायद, हजारों कार्य। और प्रोग्रामर के लिए विशेष रूप से सुखद क्या होगा, यह सिर्फ नहीं है पाठ संपादकअतिरिक्त सुविधाओं के साथ, यह केवल उनकी आवश्यकताओं के लिए विशेष उपकरणों का एक सेट है। यहाँ, उदाहरण के लिए, टेक्स्ट राइटर को बिल्ट-इन FTP क्लाइंट की आवश्यकता क्यों है? यह संभावना नहीं है कि यह मांग में होगा, और वेबमास्टर शायद, कुछ स्क्रिप्ट या पेज लिखने के बाद, तुरंत कार्रवाई में परिणाम देखना चाहते हैं, इसे फेंक देते हैं रीमोट सर्वर. हम निर्दिष्ट सेटिंग्स से जुड़ते हैं। वे पता, लॉगिन और पासवर्ड निर्दिष्ट करने से कहीं अधिक व्यापक हैं।


एफ़टीपी क्लाइंट कनेक्शन सेटिंग्स

एक और विकल्प जो दिलचस्प हो सकता है वह यह है कि हम एक कमांड को निष्पादित कर सकते हैं और इसे पाइप के माध्यम से माइक्रो एडिटर में "सुरंग" कर सकते हैं। उदाहरण के लिए, हम निम्न आदेश चला सकते हैं। इससे कमांड के आउटपुट को स्क्रीन पर दिखाने की बजाय माइक्रो एडिटर को भेजें और हम इसे एक फाइल में सेव कर लेंगे।

इंटरनेट पर और प्रकाशक की जानकारी में, आपको जानकारी है कि सब कुछ है। मैं विशेष रूप से पाठ की उन पंक्तियों को पसंद करता हूं जो स्क्रीन की चौड़ाई में फिट नहीं होती हैं, नीचे जारी रहती हैं। इस सॉफ़्टवेयर से आप सामग्री के अलावा अपनी फ़ाइल के पृष्ठों को संपादित कर सकते हैं। हालांकि सॉफ़्टवेयर 136 यूरो तक खर्च हो सकता है।


प्रोजेक्ट ट्री के बारे में क्या? इसके साथ, आप संपादक के कार्यों का और विस्तार कर सकते हैं और वास्तविक प्रोजेक्ट बना सकते हैं। और यद्यपि यह बिल्कुल भी आवश्यक नहीं है कि ये सॉफ्टवेयर प्रोजेक्ट होंगे, यह अवसर इन आवश्यकताओं के लिए दिलचस्प है।


बनाई गई परियोजना के पैरामीटर


लंबे कोड के साथ काम करने के लिए, फ़ाइल संरचना प्रदर्शित करना अनिवार्य होगा। इस क्षेत्र में, PSPad चयनित सिंटैक्स के अनुसार देखी गई फ़ाइल में पैटर्न द्वारा पाए गए कार्यों और मैक्रोज़ को दिखाता है।




संपादक विंडो में एक पास फ़ाइल का संपादन

मीडिया संपादक

यह अपनी शक्तिशाली विशेषताओं और सहज ज्ञान युक्त के लिए जाना जाता है जीयूआईउपयोगकर्ता। परमाणु पाठ संपादक में निम्नलिखित विशेषताएं हैं। इसमें एक अनुकूलन योग्य रेगेक्स इंजन भी है जो फ़ाइलों को डाउनलोड और अनुक्रमणित करने में बहुत तेज़ बनाता है। दो सबसे शक्तिशाली विशेषताएं जो मीडिया को अन्य वेब कोड संपादकों से अलग बनाती हैं।

इसमें दर्जनों दस्तावेज़ों को छाँटने के लिए टैग, रात्रि मोड और किसी विशेष पाठ के लिए अनुमानित पढ़ने के समय से संबंधित अन्य उपलब्धि सीमाएँ भी शामिल हैं। इसे ऊपर दिया जा सकता है विस्तृत अवलोकनउनका उन्मुख प्रदर्शन। जटिल परियोजनाओं को विकसित करने के लिए आदर्श, लेकिन सरल ग्रंथों के लिए भी इसका उपयोग किया जा सकता है।


PSPad के नवीनतम संस्करणों में, उपयोगकर्ता सक्रिय रूप से स्क्रिप्ट के साथ काम कर सकता है, न केवल उन्हें मैन्युअल रूप से ठीक कर सकता है, बल्कि बाद में उन्हें फिर से संकलित भी कर सकता है। सच है, इसके लिए एक स्थापित एमएस विंडोज स्क्रिप्टिंग होस्ट की आवश्यकता होगी। उत्तरार्द्ध काफी बड़ी संख्या में भाषाओं का समर्थन करता है, न कि केवल विजुअल बेसिक और जावा स्क्रिप्ट का।

अच्छी HTML संपादन क्षमताएं। बेशक, हमारे संपादक कार्यों की संख्या के संदर्भ में विशेष पैकेजों को प्राप्त करेंगे, लेकिन हमें एक हल्के, सुविधाजनक उपकरण से एक शक्तिशाली कंपाइलर की क्षमताओं की आवश्यकता नहीं है, है ना? अन्यथा, PSPad शुरुआती और अनुभवी वेबमास्टर दोनों के लिए उपयोगी होगा। विभिन्न स्वरूपों के बीच एक कनवर्टर भी है, और एक दर्शक जो संकल्प को बदलने की क्षमता रखता है, और HTML कोड की जाँच करता है, और व्यापक स्वरूपण विकल्प।

हाल ही में स्थापित, PSPad तीस विभिन्न प्रोग्रामिंग भाषाओं के बारे में "जानता है"। जबकि काफी सामान्य सी, ऑब्जेक्ट पास्कल, जावा, जावा स्क्रिप्ट, एचटीएमएल, पीएचपी, विजुअल बेसिक इत्यादि हैं, कुछ की उपस्थिति, जैसे कि कोबोल, इनो सेटअप स्क्रिप्ट, किक्सटार्ट, टीसीएल / टीके, टीएक्स, यूनिक्स शैल स्क्रिप्ट पिक्चर मेरी वास्तविक रुचि। कोई भी भाषा, वैसे, उपयोगकर्ता अपने स्वयं के सिंटैक्स को पुन: कॉन्फ़िगर, संपादित और बना सकता है। या इसके लिए एक कंपाइलर निर्दिष्ट करें।

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




कार्यक्रम की स्थापना






सामान्य कार्यक्रम सेटिंग्स




कुछ अन्य सेटिंग्स मेनू


ऊपर PSPad की केवल कुछ विशेषताओं को सूचीबद्ध किया गया था, जो प्रोग्रामिंग के लिए इसकी स्टफिंग से संबंधित हैं। इसके अलावा, दिलचस्प और उपयोगी सब कुछ का एक समुद्र है। उदाहरण के लिए, एक हेक्स संपादक और क्लिपबोर्ड प्रबंधक।

यदि आप टाइपिंग प्रोग्राम का उपयोग करते हैं, तो निस्संदेह एक वर्तनी जांच आपके काम आएगी। इसके अलावा, सभी प्रकार के संपादन विकल्प हैं, खोज और बदलें, स्वरूपण। यह टूल मेनू के "घंटियाँ और सीटी" के साथ बस बहुत अधिक है। एक मैक्रो मैनेजर, फाइल पार्सर, एएससीआईआई टेबल, कई प्रकार के पैलेट हैं। यदि उत्तरार्द्ध पर्याप्त नहीं होगा - यहाँ आप हैं, पिपेट! कई छवि संपादकों में किसी विशेष क्षेत्र में रंग निर्धारित करने के लिए एक प्रसिद्ध उपकरण का एक प्रकार। PSPad से आईड्रॉपर आपको किसी भी बिंदु पर और प्रोग्राम की विंडो के नीचे ही रंग लेने की अनुमति देगा। इसके अलावा, एक हैश जनरेटर है (कार्य MD4, MD5, SHA1, RIPEMD160 का उपयोग किया जाता है), कमांड लाइन, विभिन्न कैलकुलस सिस्टम और यहां तक ​​कि रोमन वर्णों के बीच एक संख्या कनवर्टर, कैलकुलेटर का एक सरल लेकिन शक्तिशाली संस्करण (एक अभिव्यक्ति विश्लेषक कहा जाता है), और अन्य।

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

कार्यक्रम की वेबसाइट: http://www.pspad.com



गोल्डन पेन को शायद बहुत से लोग जानते हैं। कार्यक्रम नया नहीं है, शायद कुछ इसे पहले ही भूल चुके हैं। आश्चर्य की बात नहीं, नवीनतम संस्करण 2001 में पहले ही जारी किया गया था, लेखक विंडोज एक्सपी के लिए समर्थन का संकेत भी नहीं देता है। दूसरी ओर, सादगी और सुविधा - इस छोटे संपादक के मुख्य ट्रम्प कार्ड, औसत स्तर के लिए पर्याप्त कार्यक्षमता के साथ संयुक्त हैं। यही कारण है कि विटाली नेवज़ोरोव के गोल्डन पेन का आज तक सफलतापूर्वक उपयोग किया जा सकता है।




गोल्डन पेन विंडो में वीबी कोड

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

  • यह गणितीय सूत्रों की संरचना को आसानी से लागू करता है।
  • यह सामग्री की संरचना को बहुत सुविधाजनक बनाता है।
आप कई उदाहरण भी पा सकते हैं जो सबसे महत्वपूर्ण विशेषताओं को उजागर करते हैं।


गोल्डन पेन भी अच्छा है क्योंकि यह एक सार्वभौमिक "दो तरफा" संपादक है। सादा पाठ टाइप करने और स्रोत कोड संपादित करने के लिए दोनों का उपयोग करना समान रूप से सुविधाजनक है। प्रदान किए गए विकल्प उसी के बारे में हैं। पाठ के लिए, ये मुद्रण, RTF और HTML को निर्यात, संरेखण, प्रदर्शन, खोज और संक्रमण विकल्प हैं। लिपियों के लिए - फोरट्रान तक पंद्रह वर्तमान (2000 के लिए) भाषाओं का सिंटैक्स हाइलाइटिंग, बुकमार्क, हेक्स-फाइल ब्राउज़िंग मोड के साथ काम करें। इसके अलावा, अतिरिक्त टूल, क्लिपबोर्ड, मैक्रो रिकॉर्डिंग, कैलकुलेटर, ASCII कोड टेबल हैं। गोल्डन पेन कैलकुलेटर कुछ सांख्यिकीय कार्यों की गणना करने में सक्षम है, और इसके अलावा, टाइप करते समय, संदर्भ कैलकुलेटर सक्रिय है - यह तब होता है जब आप एक अभिव्यक्ति टाइप करते हैं, और "=" चिह्न के बाद, प्रोग्राम स्वचालित रूप से अपना मान प्रदर्शित करता है।




हेक्स संपादक मोड
कार्यक्रम के साथ काम करते समय, मैंने दो छोटे बग देखे - जब टूलबार से कैलकुलेटर को कॉल किया जाता है, तो कैलेंडर लगातार दिखाया जाता है, और प्रोग्राम बंद होने पर पैनल स्वयं गायब हो जाता है, लेकिन यह हमेशा अगली शुरुआत में स्वचालित रूप से पुनर्स्थापित नहीं होता है।

कार्यक्रम वेबसाइट: http://www.geocities.com/midweststudio/



पॉलीएडिट को प्रोग्रामर के लिए नोटपैड कहना किसी भी तरह से भाषा को चालू नहीं करता है। हालांकि, इसे हमारे रिव्यू में इसलिए शामिल किया गया क्योंकि इसमें ऐसे फीचर्स भी शामिल हैं। और कई, बहुत कुछ, जिनका वर्णन करने के लिए एक अलग लेख की आवश्यकता होगी।

हां, वास्तव में, पॉलीएडिट व्यापक संभावनाओं वाला एक कार्यक्रम है, हालांकि पहले परिचित ने मुझे महसूस किया ... शायद निकोलाई नोसोव के "डननो ऑन द मून" के नायकों की भावनाओं के समान जब उन्हें रात बिताने का मौका मिला। आर्थिक होटल। यदि मालिकों ने वहां सबसे सस्ते कमरे घोषित किए, लेकिन वास्तव में पानी, टीवी, बिस्तर आदि के उपयोग के लिए एक अलग भुगतान की आवश्यकता थी, तो पॉलीएडिट (पॉलीसॉफ्ट सॉल्यूशंस) के निर्माता, कार्यक्रम के छोटे आकार को नोट करने में असफल नहीं हुए वितरण किट, इसमें कुछ निर्दिष्ट कार्य शामिल नहीं थे। इसलिए, पहले भाषाओं के सिंटैक्स हाइलाइटिंग की जांच करने का निर्णय लेने के बाद, मैं कुछ हद तक निराश हुआ और आवश्यक घटकों को डाउनलोड करने के लिए कार्यक्रम की वेबसाइट पर भेज दिया। सौभाग्य से, यह ज़िप पैकेज केवल 9 केबी पर कब्जा करता है। यह आश्चर्यजनक है कि इसे तुरंत वितरण में शामिल करना क्यों संभव नहीं था। निर्दिष्ट फ़ाइल के अलावा, 500 केबी से 6 एमबी तक के आकार में कई और ऐड-ऑन और 10 शब्दकोश हैं। डाउनलोड अनुभाग में उपलब्ध हैं। हालाँकि, आप डेवलपर्स को बहुत कठोरता से नहीं आंक सकते हैं। वर्ड स्तर का एक पूर्ण वर्ड प्रोसेसर "और डेढ़ मेगाबाइट से कम के आकार में प्राप्त करने की अपेक्षा करना कुछ भोला है। केवल एक विशिष्ट उपयोगकर्ता द्वारा आवश्यक अतिरिक्त पैकेजों की नियुक्ति को अलग करने का निर्णय इंटरनेट के माध्यम से स्वतंत्र रूप से वितरित कार्यक्रम के लिए काफी उचित है।

कार्यक्रम के लिए ही, यह पाठ सिर्फ संपादक विंडो में टाइप किया गया था, और कोई उपयुक्तता का अनुभव नहीं किया गया था। केवल एक चीज यह थी कि वर्तनी की जांच के लिए मुझे एक अतिरिक्त रूसी भाषा पैक डाउनलोड करने की आवश्यकता थी। इसे लागू करने के लिए, F7 दबाएं या मेनू आइटम से एक कमांड चुनें। कोई स्वचालित जांच नहीं है। हाँ, शायद बेहतर के लिए? इस प्रकार, धीमे कंप्यूटरों पर टाइप करते समय कोई अनावश्यक मंदी और विराम नहीं होगा।

PolyEdit की विशेषताओं में, हम निम्नलिखित पर ध्यान देते हैं। ब्लोफिश ट्रांसफॉर्मेशन और SHA-1 हैश फ़ंक्शन का उपयोग करके डेटा एन्क्रिप्शन। OLE-ऑब्जेक्ट्स (चित्र, क्लिप, आरेख, आदि) के लिए पूर्ण समर्थन। वर्ड, एक्सेल, एचटीएमएल सहित कई प्रारूपों का निर्यात/आयात। प्लगइन समर्थन। अंतर्निहित ई-मेल क्लाइंट। ड्रैग-एंड-ड्रॉप और ड्रैग-एंड-डॉक फ़ंक्शन। बड़ी संख्या में एन्कोडिंग के लिए समर्थन। स्वतः सहेजना रेगुलर एक्सप्रेशन, फ़ाइल खोज का उपयोग करके खोजें और बदलें। वाक्य - विन्यास पर प्रकाश डालना। गैर-मुद्रण योग्य वर्ण दिखाएं।




कुछ मेनू आइटम

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

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


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




एकाधिक दस्तावेज़ इंटरफ़ेस


पॉलीएडिट थीम का समर्थन करता है। प्रोग्राम विकल्पों में सभी प्रकार के मापदंडों को कॉन्फ़िगर किया जा सकता है।




पॉलीएडिट सेट करना


रॉ के साथ काम करते समय संपादक के परीक्षण से कुछ कमियों का पता चला। इस प्रकार, घुंघराले ब्रेसिज़ के साथ टिप्पणी करना डेल्फ़ी पास फ़ाइल में सही ढंग से काम नहीं करता है, और तारक के साथ सामान्य ब्रैकेट के साथ टिप्पणी करना बिल्कुल भी काम नहीं करता है। एचटीएमएल और सीपीपी फाइलों के लिए भी इसी तरह की समस्याएं देखी गईं। टी-एसक्यूएल स्क्रिप्ट की हाइलाइटिंग को साथ के चित्रण में देखा जा सकता है। स्पष्टता के लिए, PolyEdit में दृश्य और MS SQL क्वेरी विश्लेषक विंडो में आठवें संस्करण का दृश्य दिया गया है। यह स्पष्ट है कि ये कार्यक्रम विभिन्न विशिष्टताओं का उपयोग करते हैं, लेकिन फिर भी ...

अंतिम क्रियाओं को पूर्ववत करना हमेशा सही ढंग से कार्य नहीं करता है।




PolyEdit विंडो में SQL स्क्रिप्ट (बाएं) और SQL क्वेरी एनालाइज़र

अपने काम के लिए सबसे अच्छा टेक्स्ट एडिटर चुनना एक कठिन काम हो सकता है। इसके लिए कुशल प्रयोग, व्यक्तिगत वरीयता और अंतिम निर्णय की आवश्यकता होती है। यह सुविधाओं पर विशेष ध्यान देने वाला मालिकाना सॉफ्टवेयर है। कई सुविधाओं के साथ छेड़छाड़ करने के साथ, आप अपने हाथों में शक्ति महसूस करेंगे। हालांकि, किसी भी उपकरण की तरह, कुछ भी सही नहीं है।

कार्यक्षमता में आसानी से सुधार किया जा सकता है और अनुकूलन केवल एक प्लगइन स्थापित करने की बात है। स्निपेट, सेटिंग आदि तक आसान पहुंच के लिए एक कमांड पैलेट प्रदान करता है। बहु-पंक्ति संपादन और चयन प्रदान करता है। यह देखते हुए कि बाजार में समान रूप से किफायती टेक्स्ट एडिटर उपलब्ध हैं, कोई भी मुफ्त विकल्प चुन सकता है। यदि आपको पॉपअप पसंद नहीं है, तो आप $70 में एक प्रकाशक खरीद सकते हैं।

  • अपडेट उतनी बार नहीं होते जितनी बार हुआ करते थे।
  • नोटपैड की तुलना में लोड समय लंबा है।
  • प्लगइन्स की गुणवत्ता संदिग्ध है।
सबसे पहले, यह माउस की आवश्यकता के बिना पूर्ण कीबोर्ड संचालन का समर्थन करता है।


PolyEdit की आपकी प्रति पंजीकृत की जा सकती है। क्या यह समझ में आता है आप पर निर्भर है। भुगतान किए गए संस्करण के सबसे महत्वपूर्ण लाभों में ई-मेल द्वारा प्राथमिक तकनीकी सहायता, मुफ्त सॉफ्टवेयर अपग्रेड, पॉलीसॉफ्ट सॉल्यूशन से अन्य उत्पादों को खरीदते समय छूट शामिल हैं। जैसा कि आप देख सकते हैं, प्रस्तुत लाभ भी महत्वपूर्ण नहीं लगते हैं, लेकिन दूसरों के बारे में कहने के लिए कुछ भी नहीं है, यह संभावना नहीं है कि कार्यक्रम की जानकारी विंडो में आपकी कंपनी का नाम प्रदर्शित करने पर प्रति लाइसेंस $ 30 का खर्च आता है। हालांकि, थोक खरीदार - छूट ...

कार्यक्रम की वेबसाइट: http://www.polyedit.com/



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

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




एडिटएक्स 2006 संपादक इंटरफ़ेस


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


अपने दृष्टिकोण के साथ वर्तनी जाँच आश्चर्य

अधिकांश आधुनिक प्रोग्रामिंग सुविधाओं को प्लगइन्स का उपयोग करके लागू करने की आवश्यकता है। हालाँकि, एक बार इसकी खोज हो जाने के बाद, यह आपको वह शक्ति प्रदान करेगा जो कोई अन्य पाठ संपादक आपको नहीं दे सकता।

  • सीखने की अवस्था खड़ी है।
  • इसमें समय लगता है।
  • यह सीखना आसान नहीं है और डोमेन के लिए समय लगता है।
हालाँकि, उसकी अपनी समस्याएँ भी हैं। अन्य सुविधाओं में स्वत: पूर्ण क्षमताएं, एक फ़ाइल सिस्टम ब्राउज़र, एकाधिक पैनल, और बहुत कुछ शामिल हैं। पाठ संपादक द्वारा उपयोग किए जाने वाले मॉड्यूलर डिजाइन के कारण कर्नेल के लिए उपयुक्त है। एक नौसिखिया द्वारा आसानी से उपयोग किया जा सकता है। यदि आप बड़ी परियोजनाओं पर काम करने की योजना बना रहे हैं, तो इसे अनदेखा करने की सलाह दी जाती है, यह तीनों प्रमुख ऑपरेटिंग सिस्टम के लिए उपलब्ध है और पूरी तरह से पोर्टेबल है।
  • उपयोग करने के लिए बहुत सारे पैकेज और इसलिए अत्यधिक अनुकूलन योग्य।
  • विस्तार समर्थन में सुधार की जरूरत है।
नोटपैड बाजार में एक और ओपन सोर्स टेक्स्ट एडिटर है।


अब अच्छे अतिरिक्त के लिए। एक साधारण एफ़टीपी क्लाइंट, पूर्ण स्क्रीन मोड में काम करने की क्षमता, कभी-कभी कष्टप्रद बटन और पैनल के बिना साफ कोड देखना, HTML टैग्स को स्वचालित रूप से सेट करने के लिए एक अतिरिक्त पैनल, HTML पृष्ठों का पूर्वावलोकन करना और बाहरी कंपाइलर के साथ प्रोग्राम लॉन्च करना।


एफ़टीपी सर्वर कनेक्शन विकल्प



कार्यक्रम वेबसाइट: http://www.flywheel.nm.ru/editex.html



एडिटएक्स के बाद क्रिमसन एडिटर की ओर मुड़ते हुए, मुझे ऐसा लगा कि बाद वाला इससे बना है। फिर भी, कार्यों के सेट के संदर्भ में, दोनों संपादक भाइयों की तरह हैं। बाह्य रूप से भी भ्रमित होना कोई आश्चर्य की बात नहीं है। विचाराधीन कार्यक्रमों के वर्ग के लिए मानक कार्यों का एक ही सेट, वही उन्नत खोज, युग्मित कोष्ठकों की समान हाइलाइटिंग, लाइन नंबरिंग (और इसके संरक्षण के साथ मुद्रण), पाठ स्वरूपण, न्यूनतम संख्या में सेट के साथ एक ट्रांसकोडर। एक अंतर्निहित FTP क्लाइंट, वैकल्पिक एक्सप्लोरर, HTML फ़ाइल पूर्वावलोकन, वर्तनी जाँच, विस्तृत आँकड़े, मैक्रोज़ रिकॉर्ड करने और चलाने की क्षमता है। एक संदर्भ कैलकुलेटर भी है।




एक्सप्लोरर सक्षम के बिना संपादक विंडो

यह नोटपैड जैसा दिखता है। यह भाषा कई प्रोग्रामिंग भाषाओं द्वारा समर्थित है। नोटपैड का अब तक के किसी भी अन्य टेक्स्ट एडिटर की तुलना में सबसे बड़ा फायदा यह है कि यह बड़ी फ़ाइलों को बिना किसी बड़े अंतराल या क्रैश के प्रबंधित कर सकता है। इसके अलावा, उपलब्ध सैकड़ों प्लगइन्स का उपयोग करके इसकी कार्यक्षमता को बढ़ाया जा सकता है।

नए भाषा समर्थन को जोड़ने से टेक्स्ट एडिटर को फायदा हो सकता है।

  • यूजर इंटरफेस सबसे अच्छा नहीं है।
  • मौजूदा उद्योग मानकों को पूरा करने के लिए सुधार की आवश्यकता है।
  • बहुत आसान।
यह साफ, तेज और कुछ नया करने का एक शानदार तरीका है!


हाइलाइटिंग भाषाएं, जिनमें से मानक इंस्टॉलेशन में केवल 16 हैं (बेसिक, सी / सी ++, सीएसएस, एचटीएमएल, जावा, मैटलैब, पास्कल, पर्ल, पीएचपी, पायथन, आदि सहित) स्वचालित प्रकार का पता लगाने के साथ सही ढंग से किया जाता है। . भाषा विनिर्देशों को उपयोगकर्ता द्वारा पुन: कॉन्फ़िगर किया जा सकता है। इसके अलावा, कार्यक्रम की आधिकारिक वेबसाइट पर बड़ी संख्या में विभिन्न भाषा फाइलें डाउनलोड के लिए उपलब्ध हैं। संभवतः, इसने निर्माता (इंग्यू कांग) को 100 से अधिक कंप्यूटर भाषाओं के लिए समर्थन की घोषणा करने की अनुमति दी।

संपादक के साथ काम करते समय, एक अप्रिय बग पाया गया था - फाइलें खोलते समय, प्रोग्राम इसकी सामग्री का विश्लेषण करता है, जाहिर है, हाइलाइट किए गए सिंटैक्स को निर्धारित करने के लिए। इसके लेखक द्वारा तंत्र की सूचना नहीं दी गई है, लेकिन इस प्रक्रिया के परिणामस्वरूप, कुछ व्यावहारिक स्क्रिप्ट मेमोरी एक्सेस त्रुटि की ओर ले जाती हैं और प्रोग्राम क्रैश हो जाता है।




खोली जा रही फ़ाइल को पार्स करते समय त्रुटि



कार्यक्रम की वेबसाइट: http://www.crimsoneditor.com/



खैर, निष्कर्ष में - एक और कार्यक्रम पर विचार करें। यह संपादक काफी ताज़ा है, यहाँ तक कि कच्चा भी है, लेकिन मुझे यह पसंद आया और यह बहुत ही आशाजनक लगता है। इसका पहला संस्करण 0.1a लगभग एक महीने पहले ही जारी किया गया था, और अब दूसरा संस्करण 0.2b पहले से ही उपलब्ध है। यदि लेखक (पावेल सुशकोव और अन्य) उसी उत्साह के साथ जारी रखते हैं, तो हमें पूर्ण उम्मीद करने का अधिकार है सुविधाजनक कार्यक्रमपहले से ही वसंत में अच्छी कार्यक्षमता के साथ। हालाँकि आप अभी Uniqway Poetic का उपयोग कर सकते हैं।

तो यहाँ क्या दिलचस्प है। सामान्य तौर पर - एक अच्छा बहु-दस्तावेज़ इंटरफ़ेस, "हॉट" कुंजियों का व्यापक उपयोग, आसान नेविगेशन, UTF-8 और UTF-16 प्रारूपों का आयात / निर्यात, मुद्रण, पूर्वावलोकन और पृष्ठ पैरामीटर सेट करना। गैर-मुद्रण वर्णों को प्रदर्शित करना, उपयोग में आसानी के लिए फ़ॉन्ट आकार को समायोजित करना, निश्चित रूप से, खोजना और बदलना, और नियमित अभिव्यक्तियों का उपयोग करना। शब्दों और कुछ वर्णों की संख्या पर फ़ाइल आँकड़े भी हैं।




यूनिकवे पोएटिक

अंतिम पाठ संपादक जिसके बारे में हम विस्तार से चर्चा करेंगे, वह है कोष्ठक। ओपन सोर्स ब्रैकेट का उपयोग कोई भी कर सकता है। ब्रैकेट एक सामान्य टेक्स्ट एडिटर नहीं है, बल्कि एक टेक्स्ट एडिटर है जो फ्रंट-एंड डेवलपमेंट पर ध्यान केंद्रित करता है। इंटरफ़ेस भाषा समर्थन व्यापक है, इसलिए आपको केवल वेब डिज़ाइन उद्देश्यों के लिए कोष्ठकों पर विचार करना चाहिए।

किसी भी डेवलपर के शस्त्रागार में एक टेक्स्ट एडिटर एक अनिवार्य उपकरण है। इन पाठ संपादकों के स्पष्टीकरण के साथ, हम आशा करते हैं कि अब आप अपना चुनाव कर सकते हैं। अगर आपको लगता है कि हमें लेख में टेक्स्ट एडिटर को उद्धृत करना चाहिए था, तो नीचे टिप्पणी करना न भूलें ताकि हम जान सकें।


पाठ के साथ काम करें। मुझे इंडेंटेशन को समायोजित करने, अग्रणी और पिछली जगहों को हटाने के विकल्प पसंद आए। टाइप किए गए टेक्स्ट के केस को बदलने और लाइन ब्रेक (यूनिक्स, मैक या विन) के प्रकार को सेट करने की संभावना है। निम्न प्रकारों के बीच परिवर्तित किया जा सकता है: विंडोज 1251, KOI8-R, ISO-8859-2, ISO-8859-5, ISO-8859-6, DOS 866, मैक सेंट्रल यूरोपियन, मैक सिरिलिक, मैक ग्रीक। कुंजीपटल पर त्वरित टाइपिंग के लिए कोड के साथ एक छोटी वर्ण तालिका उपलब्ध है, साथ ही वर्णानुक्रम में स्ट्रिंग्स को सॉर्ट करने के लिए एक फ़ंक्शन भी उपलब्ध है। किए गए परिवर्तनों का इतिहास सीमित नहीं है।


ट्रांसकोडर


कोड के साथ काम करना। "किसी भी प्रकार के सिंटैक्स" को हाइलाइट करने के बारे में कार्यक्रम के आधिकारिक पृष्ठ से वाक्यांश दिलचस्प लग रहा है। मुझे समझ नहीं आया कि वास्तव में रचनाकारों के मन में क्या था, लेकिन व्यवहार में कार्यक्रम निम्नलिखित प्रकारों का समर्थन करता है: PHP, CSS, HTML, डेल्फी, XML, INI और पर्ल। वैकल्पिक रूप से, स्थिति रेखा में कर्सर की स्थिति के निर्देशांक के अलावा, कोड लाइनों की एक संख्या होती है।




कार्यक्रम सेटिंग्स

सामाजिक नेटवर्क पर अपने दोस्तों के साथ साझा करें! ऐसा इसलिए है क्योंकि कार्यक्रम एक सरल इंटरफ़ेस और अत्यंत व्यावहारिक के साथ दृश्य है। प्रोग्राम विंडो तीन अलग-अलग क्षेत्रों की पेशकश करती है: एक टूलबार, एक समर्पित चरित्र बॉक्स और एक संपादन स्क्रीन। विकास प्रक्रिया में कोई रहस्य नहीं हैं: टूलबार में केवल उन संसाधनों का चयन करें जिनकी आपको आवश्यकता है और उन्हें पृष्ठ पर व्यवस्थित करें। हर बार जब उपकरण का उपयोग किया जाता है, तो एक सेटिंग विंडो प्रदर्शित होती है ताकि यदि लागू हो तो आप इसकी सेटिंग्स को समायोजित कर सकते हैं। एक साधारण टेक्स्ट एडिटर में टैग टाइप करने से कहीं ज्यादा आसान है, है ना?


कार्यक्रम के मापदंडों को बदला जा सकता है, इसे अपनी आवश्यकताओं के अनुसार अनुकूलित किया जा सकता है। दुर्भाग्य से, आप कस्टम एक सहित किसी भी टास्कबार में बटन नहीं जोड़ सकते हैं, लेकिन मुझे यकीन है कि ऐसी सुविधा अगली रिलीज़ में दिखाई देगी।

वैसे, अगले संस्करणों में और क्या दिखाई दे सकता है? सबसे पहले, समर्थित भाषाओं की संख्या बढ़ाना, एफ़टीपी क्लाइंट और हेक्स मोड को सक्षम करना, प्रोग्राम सेटिंग्स का विस्तार करना। या हो सकता है कि Uniqway टीम हमें भविष्य में अन्य संपादकों से अलग कुछ मूल के साथ खुश करेगी?

कार्यक्रम वेबसाइट: http://www.uniqway.com/poetic/



सामान्य तौर पर, ऊपर चर्चा किए गए सभी कार्यक्रम, एक तरह से या किसी अन्य, मुझे पसंद आए। और सब कुछ आपके अपने "स्वाद और रंग" पर लागू किया जा सकता है।

पीएसपीएडीअपने फीचर सेट और सुविधा के लिए दूसरों के बीच में खड़ा है। एक बहुत ही कुशल संपादक, कुछ भुगतान किए गए समकक्षों से भी आगे निकल जाता है। मैं इसे बिल्कुल उन सभी को सुझाता हूं, जिन्हें ड्यूटी पर या दिल के इशारे पर कार्यक्रम लेखन में संलग्न होना है।

गोल्डन पेनकई अतिरिक्त टूल के साथ मानक विंडोज नोटपैड के लिए एक अच्छा प्रतिस्थापन है, दोनों सामान्य और प्रोग्रामर के लिए अभिप्रेत है।

पॉलीएडिट- एक काफी मजबूत कार्यक्रम, लेकिन प्रोग्रामर के लिए एक विशेष उत्पाद नहीं है। संभावित रूप से, यह एमएस वर्ड का एक विकल्प हो सकता है, क्योंकि इसमें टेक्स्ट के साथ काम करने की संभावनाओं की एक विस्तृत श्रृंखला शामिल है।

पर संपादित करेंएक्सदिलचस्प है, सबसे पहले, बड़ी संख्या में विभिन्न वाक्यविन्यासों के लिए समर्थन। साथ ही, कार्यक्रम को महत्वपूर्ण संख्या में अतिरिक्त कार्यों के साथ भरने के लेखक के प्रयास को असफल माना जाना चाहिए। शायद बिंदु नेटवर्क पर पाए जाने वाले तैयार सॉफ़्टवेयर घटकों का सरल उपयोग है। इसके अलावा, उनमें से कुछ को अपने दम पर अंतिम रूप नहीं दिया गया है। 40 डॉलर में कच्चे प्रोग्राम खरीदने की पेशकश वाला बैनर बहुत जल्दी ऊब जाता है। इसे फेंक दें, आधी-अधूरी सुविधाओं का उपयोग न करें, और आप पूरी तरह से प्रयोग करने योग्य संपादक के साथ समाप्त हो जाएंगे।

क्रिमसन संपादकसामान्य तौर पर, यह पिछले कार्यक्रम की तुलना में अधिक सुखद है, कोई कष्टप्रद बैनर नहीं है। सुविधाएँ लगभग समान हैं, लेकिन EditEx अधिक भाषाओं का समर्थन करता है। दूसरी ओर, क्रिमसन संपादक बेहतर विकसित प्रतीत होता है।

कुंआ यूनिकवे पोएटिक- एक प्रोग्रामर के लिए एक अच्छी मदद बनने की संभावना वाला एक युवा कार्यक्रम...

नमस्कार, ब्लॉग साइट के प्रिय पाठकों। आज हम सबसे अच्छे टेक्स्ट एडिटर्स में से एक, नोटपैड ++ पर एक नज़र डालने जा रहे हैं, जिसमें बहुत सारी उपयोगी विशेषताएं हैं और यह मेरे सबसे अधिक उपयोग किए जाने वाले टेक्स्ट एडिटर्स में से एक है। एचटीएमएल संपादन, सीएसएस और PHP कोड। और सामान्य तौर पर, यह संपादक कई प्रोग्रामर और डेवलपर्स के बीच लोकप्रिय है।

लेख में, मैंने उल्लेख किया है कि आप विंडोज़ में अंतर्निहित नोटपैड का उपयोग करके वेब पेज भी बना सकते हैं। लेकिन नोटपैड में एचटीएमएल और सीएसएस फाइलें बनाना लगभग एक खुदाई वाली छड़ी के साथ एक छेद खोदने जैसा ही है। नोटपैड में टेक्स्ट फाइल बनाने और देखने की क्षमता के अलावा और कुछ नहीं है।

  • चित्र सम्मिलित करें।
  • टेबल्स।
  • बटन।
  • बुकमार्क।
यह आसान है, लेकिन यह कोड को और अधिक दृश्यमान बनाने में मदद करता है। दृश्य मोड का उपयोग करना बहुत आसान है, यह सरल है - जैसे कार्यक्रम में बाकी सब कुछ - और यह बहुत स्पष्ट है। कोड संपादक बहुत सरल है, सिंटैक्स हाइलाइटिंग के साथ जो वांछित होने के लिए बहुत कुछ छोड़ देता है। हालांकि यह संसाधनों पर कम है, फिर भी यह कुछ निष्पादन विफलताओं को प्रदर्शित करता है, लेकिन कुछ भी बड़ा नहीं है।

दूसरी ओर, यह सिस्टम संसाधनों की अल्प खपत को दर्शाता है। हाइलाइट करें: उन लोगों के लिए जो साधारण पेज बनाना चाहते हैं। यह प्रोग्राम डेवलपर्स को वह सब कुछ प्रदान करके मदद करता है जिसकी आप एक बहुमुखी टेक्स्ट एडिटर से उम्मीद कर सकते हैं जैसे कि 100 से अधिक विभिन्न भाषाओं के लिए सिंटैक्स हाइलाइटिंग, कोड फोल्डिंग, कलर स्कीम, फाइल मॉनिटरिंग, मल्टीपल सिलेक्शन और बहुत कुछ।

एचटीएमएल, सीएसएस, पीएचपी और अन्य कोड के साथ फाइलों को ठीक करने के लिए नोटपैड का उपयोग शुरू करने से, आप अपने आप को बहुत समय और तंत्रिकाओं को बचाएंगे। सबसे पहले, निश्चित रूप से, इस संपादक का उपयोग करना आपको थोड़ा जटिल लग सकता है। लेकिन अगर आप नोटपैड++ के कम से कम बेसिक फीचर्स का इस्तेमाल करना सीख जाएं तो इसके बिना आपके लिए काम करना मुश्किल हो जाएगा।

इसमें आप रेगुलर एक्सप्रेशन की शक्ति का उपयोग करके टेक्स्ट खोज सकते हैं। आप दस्तावेज़ों को साथ-साथ व्यवस्थित कर सकते हैं। निकटतम पहचानकर्ताओं को खोजने के लिए आप रीयल-टाइम सिंटैक्स हाइलाइटिंग का भी उपयोग कर सकते हैं। अब प्रोग्राम को इंस्टाल करने के लिए निम्न कमांड का उपयोग करें।

इस प्रकार के इंस्टालेशन को चुनने से, आपको कोई भी प्रोग्राम प्राप्त नहीं होगा। एक टर्मिनल खोलें; कदम। निम्न कमांड के साथ प्रोग्राम को अनइंस्टॉल करें। इसमें कुछ साइडबार हैं जिन्हें वरीयता के अनुसार दाईं या बाईं ओर रखा जा सकता है, जिससे हमें पैनल के बीच स्विच करने के लिए कुछ आइकन मिलते हैं।

नोटपैड के न केवल मानक विंडोज नोटपैड पर, बल्कि विभिन्न कोड लिखने और संपादित करने के लिए अन्य अधिक जटिल कार्यक्रमों पर भी महत्वपूर्ण फायदे हैं। उदाहरण के लिए, यदि आप Notepad++ की तुलना लोकप्रिय Dreamweaver वेबसाइट लेआउट प्रोग्राम से करते हैं, तो इसके कई फायदे हैं। पहला, Notepad++ पूरी तरह से फ्री है। और दूसरी बात, बहुत आसान और तेज़। सामान्य तौर पर, यदि आप उपयोग करते हैं, तो इसे विंडोज ऑपरेटिंग सिस्टम में इंस्टॉलेशन के बिना चलाया जा सकता है नोटपैड का पोर्टेबल संस्करण++, जो आपको प्रोग्राम को USB फ्लैश ड्राइव पर रखने और इसे हमेशा अपने साथ ले जाने की अनुमति देगा।

संदर्भ मेनू पर राइट क्लिक करें। यह परियोजना के मूल में सीधे एक टर्मिनल खोलता है, जिससे हमारा समय बचता है। आइकन पर क्लिक करने से अधिक टर्मिनल विंडो खुलती हैं, जिन्हें हम ड्रॉप-डाउन मेनू का उपयोग करके इधर-उधर कर सकते हैं। यह एक बहुत ही उपयोगी विशेषता है, खासकर यदि हम प्रोग्रामिंग करते समय कंपाइलर का उपयोग करते हैं।

क्या हो रहा है यह देखने के लिए हम फ़ाइलों में जो परिवर्तन करते हैं, उन्हें विभिन्न स्थानों पर हाइलाइट किया जाता है। इसे सेट करने की कोई आवश्यकता नहीं है, बस उसी क्षण से इसका उपयोग करें जब आप पहली बार संपादक खोलते हैं।


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

आइए अब सब कुछ और विस्तार से बात करते हैं।

नोटपैड++ संपादक की स्थापना, इसकी विशेषताएं और सेटिंग्स

हम Yii 2.0 ढांचे पर एक साइट बनाते हैं

टेक्स्ट एडिटर डाउनलोड करेंनोटपैड++ उत्तम आज़ाद हैआप इस लिंक पर आधिकारिक साइट से कर सकते हैं। डाउनलोड किए गए पैकेज में रूसी सहित कई भाषाएं शामिल हैं।

यह सिंटैक्स हाइलाइटिंग विज़ार्ड के साथ एक शक्तिशाली स्टैंडअलोन पूर्णता है और यह सुविधा जो करती है उससे थोड़ा अलग है। गुणों पर माउस पास करने से पता चलता है कि स्क्रीन पर दिखाई देने वाले छोटे चयनकर्ताओं के साथ आपके दस्तावेज़ीकरण और रंग मान प्रदर्शित होते हैं। जैसे ही आप टाइप करते हैं कोड संकेत बहुत मजबूत होते हैं।

आइए उदाहरणों पर एक नज़र डालें और तदनुसार इंटरफ़ेस को बदलते हुए देखें। मानक विषयों के अलावा, उपलब्ध अन्य उदाहरणों के साथ-साथ सभी प्रकार के एक्सटेंशन का एक विशाल बाजार भी है। यह बिना कहे चला जाता है कि कई और कई सुविधाएँ उपलब्ध हैं।

प्रोग्राम को इनस्टॉल करना ऑपरेटिंग सिस्टमविंडोज पूरी तरह से मानक तरीके से होता है:

  • बाईं माउस बटन के साथ डाउनलोड की गई फ़ाइल पर डबल-क्लिक करें, इंस्टॉलेशन शुरू हो जाएगा;
  • खुलने वाली विंडो में, अपनी जरूरत की भाषा चुनें;
  • फिर अगले कई बार क्लिक करें, लाइसेंस समझौते को स्वीकार करते हुए, स्थापना फ़ोल्डर और स्थापित किए जाने वाले घटकों का चयन करें;
  • फिर इंस्टॉल पर क्लिक करें, कुछ सेकंड प्रतीक्षा करें और नोटपैड ++ स्थापित हो गया है।

यदि आवश्यक हो, तो आप नोटपैड ++ पोर्टेबल डाउनलोड कर सकते हैं, जो इस टेक्स्ट एडिटर का एक पोर्टेबल संस्करण है जिसे इंस्टॉलेशन की आवश्यकता नहीं है।

अब आइए इस टेक्स्ट एडिटर की क्षमताओं के बारे में जानें:

1. सबसे पहली चीज जो आपकी नजर में आती है वह यह है कि Notepad++ is सिंटैक्स हाइलाइटिंग के साथ टेक्स्ट एडिटरएचटीएमएल, सीएसएस, जावास्क्रिप्ट और पीएचपी सहित दर्जनों सबसे लोकप्रिय प्रोग्रामिंग भाषाएं। नज़र पूरी सूचीजिन भाषाओं के लिए नोटपैड सिंटैक्स को हाइलाइट कर सकता है और आप "सिंटैक्स" टैब में प्रोग्राम के शीर्ष मेनू में वांछित भाषा का चयन कर सकते हैं:


उदाहरण के लिए, यदि आप सेट करते हैं बैकलाइट HTML कोड , यह कुछ इस तरह दिखेगा:


आकृति में, आप देख सकते हैं कि टैग नीले रंग में हाइलाइट किए गए हैं, विशेषताएँ लाल रंग में हैं, और नियमित पाठ काले रंग में है। कोड संपादित करते समय और उसमें त्रुटियां ढूंढते समय यह बहुत आसान होता है। यदि आवश्यक हो, तो आप मेनू में सिंटैक्स हाइलाइटिंग सेट कर सकते हैं "विकल्प" - "शैलियों को परिभाषित करना". एक विंडो खुलेगी जिसमें आप अपनी जरूरत की भाषा के लिए फ़ॉन्ट और सिंटैक्स हाइलाइटिंग को कॉन्फ़िगर कर सकते हैं:


यदि वांछित भाषा उपलब्ध नहीं है, तो आप उसी मेनू "सिंटैक्स" में अपने स्वयं के हाइलाइटिंग को कॉन्फ़िगर कर सकते हैं, एक आइटम "अपनी भाषा सेट करें" है:

दिखाई देने वाली विंडो में, भाषा कीवर्ड की सूचियां सेट करें और उनकी प्रदर्शन शैलियों को अनुकूलित करें। मेरे पास हमेशा उन भाषाओं के लिए पर्याप्त है जो सूची में हैं, इसलिए मुझे इस फ़ंक्शन को विस्तार से समझ में नहीं आया।

इन सभी भाषाओं के लिए खुद को हाइलाइट करने के अलावा, कोड को उन ब्लॉकों में विभाजित किया जाता है जिन्हें क्रमशः माइनस और प्लस बटन का उपयोग करके संक्षिप्त और विस्तारित किया जा सकता है। साथ ही, तत्वों के बीच संबंध को बिंदीदार रेखा से हाइलाइट किया जाता है। और अगर, उदाहरण के लिए, आप कर्सर को ओपनिंग html टैग पर रखते हैं, तो न केवल इसे नीले रंग में हाइलाइट किया जाएगा, बल्कि इससे जुड़ा क्लोजिंग टैग भी:


नोटपैड ++ कोष्ठक को खोलने और बंद करने और अलग-अलग ब्लॉकों में कार्यों को अलग करने की भी श्रृंखला कर सकता है। यह सब कोड को बहुत अच्छी तरह से नेविगेट करने में मदद करता है और प्रोग्राम टेक्स्ट में गैर-बंद ब्रैकेट और टैग की खोज को बहुत सरल करता है।

2. अक्सर ऐसा होता है कि कुछ कोड टाइप करते समय हम भूल सकते हैं कि एक या दूसरा HTML टैग या PHP ऑपरेटर कैसे लिखा जाता है। इस समस्या को हल करने के लिए, नोटपैड ++ टेक्स्ट एडिटर फ़ंक्शन को लागू करता है टूलटिप्सतथा स्वचालित पूर्णताटाइप किया हुआ शब्द। कुंजी संयोजन "Ctrl + Space" दबाकर एक संकेत कहा जाता है और यह केवल प्रस्तावित सूची से वांछित विकल्प का चयन करने के लिए रहता है:

आप हॉटकी का उपयोग किए बिना टूलटिप्स के स्वचालित प्रदर्शन को सक्षम कर सकते हैं। ऐसा करने के लिए, मेनू पर क्लिक करें "विकल्प" - "सेटिंग्स", खुलने वाली विंडो में, "स्वतः पूर्ण" टैब पर जाएं और "हर बार टाइप करने पर चालू करें" के बगल में स्थित बॉक्स को चेक करें:


उसी विंडो में, आप HTML टैग्स, ब्रैकेट्स और कोट्स को बंद करने के स्वचालित सम्मिलन को सक्षम कर सकते हैं।

3. नोटपैड++ इसे बहुत आसान बनाता है एन्कोडिंग बदलें फ़ाइल. उदाहरण के लिए, यदि आपको बीओएम के बिना वर्तमान में लोकप्रिय यूटीएफ -8 एन्कोडिंग सेट करने की आवश्यकता है, तो इसके लिए मुख्य मेनू में "एन्कोडिंग" टैब पर जाना और "बीओएम के बिना यूटीएफ -8 में कनवर्ट करें" आइटम पर क्लिक करना पर्याप्त है। और फ़ाइल को सहेजें:


4. नोटपैड ++ आपको मानक नोटपैड के विपरीत, एक ही समय में कई फाइलें खोलने और संपादित करने की अनुमति देता है। इसके लिए वह उपयोग करता है बुकमार्कआधुनिक वेब ब्राउज़र की तरह। तो प्रत्येक खुली फ़ाइल का अपना बुकमार्क होता है, जिसमें फ़ाइल का नाम दर्शाया जाता है और फ़्लॉपी डिस्क छवि रखी जाती है:

फ्लॉपी डिस्क नीली या लाल हो सकती है। फ़्लॉपी का रंग इंगित करता है कि फ़ाइल में परिवर्तन सहेजे गए हैं या नहीं:

  • नीला डिस्केट - फ़ाइल सहेजी गई है;
  • लाल - परिवर्तन सहेजे नहीं गए।

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

एक सेटिंग विंडो खुलेगी, जहां "सामान्य" अनुभाग में, "टैब बार" सेटिंग समूह में, आप आवश्यक चेकबॉक्स को चेक या अनचेक कर सकते हैं:


इसके अलावा, इस संपादक में क्षमता है एक ही दस्तावेज़ की दो प्रतियां एक साथ खोलें. ऐसा करने के लिए, बस वांछित फ़ाइल वाले टैब पर राइट-क्लिक करें और "दूसरे क्षेत्र में डुप्लिकेट" चुनें:

उसके बाद, इस दस्तावेज़ के साथ एक दूसरा टैब खुलेगा:


प्रत्येक बुकमार्क में नोट्स या नोट्स डालने की क्षमता होती है। वे फ़ाइल नेविगेशन को गति देते हैं और बड़ी संख्या में लाइनों वाली फ़ाइलों में महत्वपूर्ण कोड स्निपेट ढूंढते हैं। बाएं क्षेत्र में वांछित रेखा के विपरीत एक चिह्न बनाने के लिए, नीले बिंदु के रूप में एक मार्कर सेट करने के लिए क्लिक करें:


अब "F2" कुंजी दबाने से कर्सर नोटों - नीले मार्करों के बीच चला जाएगा।

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

समारोह पाठ्य खोजशीर्ष मेनू "खोज" का उपयोग करके कॉल किया जा सकता है, जिसमें खोज का प्रकार चुना जाता है, या हॉट कीज़ "Ctrl + F" के संयोजन से, जो खोज सेटिंग्स के साथ संबंधित विंडो खोलता है:


खुलने वाली विंडो में, वांछित क्रिया ("ढूंढें", "बदलें", "फाइलों में खोजें" या "नोट्स") के साथ टैब का चयन करें और पैरामीटर सेट करें।

6. अक्सर html फाइल के साथ काम करते समय यह देखना जरूरी हो जाता है कि यह ब्राउजर में कैसी दिखेगी। ऐसा करने के लिए, नोटपैड++ में देखने की क्षमता है एचटीएमएल पेजब्राउज़रों में इंटरनेट एक्स्प्लोरर, फायरफॉक्स, क्रोम और सफारी। इस क्रिया को करने के लिए, बस शीर्ष मेनू में "रन" बटन पर क्लिक करें और वांछित ब्राउज़र में चलाने के लिए कोड का चयन करें:


इसके अलावा, विचाराधीन संपादक में, आप PHP कोड के किसी भी टुकड़े का चयन कर सकते हैं और "प्रारंभ" - "php सहायता प्राप्त करें" पर क्लिक कर सकते हैं, जिसके बाद नोटपैड ++ आपको साइट http://php.net के पृष्ठ पर रीडायरेक्ट करेगा। इस कोड का विवरण।

"रन" मेनू के एक ही टैब में, "गूगल" खोज इंजन में और "विकिपीडिया" ऑनलाइन विश्वकोश में पाठ के चयनित अंशों को खोजना संभव है। ऐसा करने के लिए, पाठ का एक टुकड़ा चुनें और "Google खोज" या "विकिपीडिया खोज" बटन दबाएं और आप स्वचालित रूप से खोज परिणामों के साथ Google या विकिपीडिया वेबसाइट पृष्ठ पर पुनर्निर्देशित हो जाएंगे। सच है, इन सभी कार्यों के लिए आपको इंटरनेट कनेक्शन की आवश्यकता होती है।

7. फ़ाइलें संपादित करते समय, Notepad++ आपके द्वारा किए गए सभी परिवर्तनों को याद रखता है। इसलिए, आप किसी भी समय निष्पादित कार्रवाई को रद्द कर सकते हैं ( एक कदम वापस ले) इसके अलावा, आप जितने चाहें उतने कदम पीछे या आगे रोलबैक कर सकते हैं, ताकि आप अपरिवर्तनीय परिणामों के जोखिम के बिना कोड में कोई भी बदलाव कर सकें।

आप शीर्ष मेनू में "संपादित करें" टैब में "पूर्ववत करें" और "फिर से करें" आइटम का उपयोग करके या टूलबार पर घुमावदार तीरों के रूप में बटन का उपयोग करके रोलबैक और अग्रेषित कर सकते हैं (यदि परिवर्तन हुए हैं, तो तीर हरे हो जाते हैं ):


आप हॉटकी का उपयोग करके क्रियाओं को पूर्ववत भी कर सकते हैं:

  • CTRL + Z - स्टेप बैक, "रद्द करें" आइटम का एनालॉग;
  • CTRL + Y - कदम आगे, "दोहराना" आइटम का एनालॉग;

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


8. आप विभिन्न . का उपयोग करके नोटपैड ++ परीक्षण संपादक की क्षमताओं का विस्तार कर सकते हैं प्लग-इन. कुछ डिफ़ॉल्ट रूप से स्थापित हैं, और बाकी को अंतर्निहित प्लग-इन प्रबंधक का उपयोग करके स्थापित किया जा सकता है, जिसे शीर्ष मेनू टैब "प्लगइन्स" - "प्लगइन प्रबंधक" - "प्लगइन प्रबंधक दिखाएं" से कहा जाता है:

"प्लगइन मैनेजर" विंडो खुलेगी, जिसमें पहले टैब में उपलब्ध प्लगइन्स की सूची होगी। वांछित प्लगइन स्थापित करने के लिए, इसके बगल में स्थित बॉक्स को चेक करें और "इंस्टॉल करें" बटन पर क्लिक करें।

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

मैं निम्नलिखित लेखों में से एक में प्लगइन्स की विशेषताओं का विस्तार से वर्णन करने का प्रयास करूंगा, इसलिए ब्लॉग अपडेट की सदस्यता लेना न भूलें। जल्दी मिलते हैं!



परियोजना का समर्थन करें - लिंक साझा करें, धन्यवाद!
यह भी पढ़ें
मुर्गा लड़ाई खेल नियम मुर्गा लड़ाई खेल नियम मिनीक्राफ्ट के लिए मॉड 1.7 10 वॉच रेसिपी।  Minecraft में आइटम क्राफ्ट करने की रेसिपी।  Minecraft में हथियार मिनीक्राफ्ट के लिए मॉड 1.7 10 वॉच रेसिपी। Minecraft में आइटम क्राफ्ट करने की रेसिपी। Minecraft में हथियार शिलिंग और स्टर्लिंग - शब्दों की उत्पत्ति शिलिंग और स्टर्लिंग - शब्दों की उत्पत्ति