Skip to content

Latest commit

 

History

History
68 lines (45 loc) · 8.18 KB

File metadata and controls

68 lines (45 loc) · 8.18 KB

कोड एडिटर

एक कोड एडिटर वह जगह है जहाँ प्रोग्रामर अपना अधिकांश समय व्यतीत करते हैं।

कोड एडिटरों के दो मुख्य प्रकार हैं: आईडीई और हल्के एडिटर। बहुत से लोग प्रत्येक प्रकार के एक उपकरण का उपयोग करते हैं।

आईडीई

आईडीई (एकीकृत विकास परिवेश या आईडीई) शब्द एक शक्तिशाली एडिटर को कई विशेषताओं के साथ संदर्भित करता है जो आमतौर पर "संपूर्ण परियोजना" पर काम करता है। जैसा कि नाम से पता चलता है, यह सिर्फ एक एडिटर नहीं है, बल्कि एक पूर्ण पैमाने पर "विकास का माहौल" है।

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

यदि आपने अभी तक आईडीई का चयन नहीं किया है, तो निम्नलिखित विकल्पों पर विचार करें:

<<<<<<< HEAD

52c1e61915bc8970a950a3f59bd845827e49b4bf

विंडोज के लिए, "विज़ुअल स्टूडियो" भी है, जो "विज़ुअल स्टूडियो कोड" के समान नहीं है। "विज़ुअल स्टूडियो" एक सशुल्क और शक्तिशाली विंडोज-केवल एडिटर है, जो .NET प्लेटफॉर्म के लिए अनुकूल है। यह जावास्क्रिप्ट में भी अच्छा है। एक मुक्त संस्करण विजुअल स्टूडियो कम्युनिटी भी है।

कई आईडीई का भुगतान किया जाता है, लेकिन परीक्षण अवधि होती है। उनकी लागत आमतौर पर एक योग्य डेवलपर के वेतन की तुलना में नगण्य है, इसलिए बस अपने आप के लिए सबसे अच्छा एक का चयन करें।

हल्के एडिटर

"लाइटवेट एडिटर्स" आईडीई की तरह शक्तिशाली नहीं हैं, लेकिन वे तेज, सुरुचिपूर्ण और सरल हैं।

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

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

व्यवहार में, हल्के एडिटरों में बहुत सारे प्लग-इन हो सकते हैं जिनमें डायरेक्टरी-लेवल सिंटैक्स एनालाइज़र और ऑटोकंप्लर्स शामिल हैं, इसलिए हल्के एडिटर और आईडीई के बीच कोई सख्त सीमा नहीं है।

<<<<<<< HEAD निम्नलिखित विकल्प आपके ध्यान देने योग्य हैं:

  • एटम (क्रॉस-प्लेटफॉर्म, निशुल्करी)।

  • विजुअल स्टूडियो कोड (क्रॉस-प्लेटफॉर्म, निशुल्कत)।

  • उदात्त पाठ (क्रॉस-प्लेटफ़ॉर्म, शेयरवेयर)।

  • नोटपैड (विंडोज,निशुल्क)।

  • Vim और Emacs भी अच्छे हैं यदि आप जानते हैं कि उनका उपयोग कैसे करना है। ======= There are many options, for instance:

  • Sublime Text (cross-platform, shareware).

  • Notepad++ (Windows, free).

  • Vim and Emacs are also cool if you know how to use them.

52c1e61915bc8970a950a3f59bd845827e49b4bf

चलो बहस नहीं करते

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

हमारी दुनिया में कई अन्य अच्छे एडिटर हैं। कृपया वह चुनें जिसे आप सबसे अधिक पसंद करते हैं।

<<<<<<< HEAD किसी भी अन्य उपकरण की तरह एक एडिटर की पसंद, व्यक्तिगत है और आपकी परियोजनाओं, आदतों और व्यक्तिगत प्राथमिकताओं पर निर्भर करता है।

The choice of an editor, like any other tool, is individual and depends on your projects, habits, and personal preferences.

The author's personal opinion:

  • I'd use Visual Studio Code if I develop mostly frontend.
  • Otherwise, if it's mostly another language/platform and partially frontend, then consider other editors, such as XCode (Mac), Visual Studio (Windows) or Jetbrains family (Webstorm, PHPStorm, RubyMine etc, depending on the language).

52c1e61915bc8970a950a3f59bd845827e49b4bf