वर्ष के आवश्यक कार्यक्रम. दसवां

VSCodium एक एकीकृत विकास वातावरण है


हम पहुंचे दसवां खिताब की वर्ष के आवश्यक कार्यक्रम. उन अनुप्रयोगों की एक पूरी तरह से व्यक्तिगत सूची जिन्हें मैं 2024 में सबसे अधिक सक्रिय रूप से उपयोग करने की योजना बना रहा हूं।

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

वर्ष के आवश्यक कार्यक्रम

एक बार फिर मैं आपके लिए निमंत्रण दोहराता हूं कि आप हमें बताएं कि आप इस वर्ष किन अनुप्रयोगों का उपयोग करने की योजना बना रहे हैं।

दसवाँ आवेदन

मालिकाना सॉफ़्टवेयर पर निर्भरता कम करना और गोपनीयता की गारंटी देना विशेष रूप से इस विशेष मामले पर लागू होता है यह विशेष प्रोग्राम दूसरे प्रोग्राम का एक कांटा है जो डेवलपर्स को डेटा भेजता है। हम बात कर रहे हैं VSCodium की.

उन लोगों के लिए जिन्होंने इस कार्यक्रम के बारे में कभी नहीं सुना है, आइए कुछ प्रारंभिक स्पष्टीकरण के साथ आगे बढ़ें।

समन्वित विकास पर्यावरण

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

एक एकीकृत विकास वातावरण (आईडीई) यह एक प्रोग्राम है जो डेवलपर्स को अपना कोड लिखने के लिए आवश्यक सभी या लगभग सभी टूल प्रदान करता है।

उनमें से कुछ उपकरण हैं:

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

VSCodium

ओपन सोर्स की दिशा में स्थिति में बदलाव के हिस्से के रूप में (परिस्थितियों से मजबूर) माइक्रोसॉफ्ट ने निर्णय लिया उन प्रोग्रामर्स को वापस जीतें जिन्होंने ओपन सोर्स एकीकृत विकास वातावरण के लिए अपने विज़ुअल स्टूडियो एप्लिकेशन को छोड़ दिया था। इसलिए 2015 में उन्होंने विजुअल स्टूडियो कोड लॉन्च किया। वीएस कोड वास्तव में लिनक्स संस्करण के साथ कंपनी का पहला एप्लिकेशन था।

एक महीने बाद एमआईटी लाइसेंस के तहत स्रोत कोड जारी किया।

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

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

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

यह देखते हुए कि VS कोड को Microsoft उत्पादों के साथ एकीकृत करने के लिए डिज़ाइन किया गया है और इसमें GitHub या Azure सेवाओं से कनेक्शन शामिल है इसमें अधिक संपूर्ण दस्तावेज़ीकरण भी है.

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

दुकानों से स्थापित किया जा सकता है Flatpak y स्नैप।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।