ब्राउझरसाठी VS कोड. मायक्रोसॉफ्ट अजूनही प्रोग्रामरच्या मागे आहे

ब्राउझरसाठी VS कोड

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

डेस्कटॉपवरील नेतृत्व न गमावण्याच्या ध्यासात, मायक्रोसॉफ्टला हे समजले नाही की Apple आणि Google ने गेमचे नियम बदलले आहेत. संगणक यापुढे संगणकीय क्रियाकलापांचे केंद्र नव्हते, किंवा परवाने विक्री व्यवसाय मॉडेल नव्हते. क्लाउड सेवा, जाहिरात किंवा सबस्क्रिप्शन द्वारे अर्थसहाय्यित, आणि टॅब्लेट किंवा फोनवरून प्रवेशयोग्य, वाढत्या प्रमाणात लोकप्रिय झाल्या.

मायक्रोसॉफ्टने एकमेव समजूतदार काम केले. त्याने त्याच्या प्रतिस्पर्ध्यांच्या ऑपरेटिंग सिस्टमसाठी अनुप्रयोग विकसित केले, त्याचे बरेच लोकप्रिय अनुप्रयोग क्लाऊडवर हलवले आणि स्वतंत्र प्रोग्रामरच्या विजयानंतरच त्यांनी नवीन प्लॅटफॉर्मवर भरभराट केली.  खुल्या स्त्रोताच्या परवान्याअंतर्गत एकात्मिक विकास वातावरण सोडणे हा सर्वात उल्लेखनीय निर्णय होता. त्याला व्हीएस कोड म्हणतात.

ब्राउझरसाठी VS कोड

त्या रस्त्याने पुढे जात आहे आत्ताच सादर केले uची हलकी आवृत्ती व्हीएस कोड जे पूर्णपणे ब्राउझरमध्ये चालते. आपण आपले कार्य जतन करण्यासाठी ज्या डिव्हाइसवरून प्रवेश करत आहात त्यावर फक्त एक फोल्डर तयार करावे लागेल.

पण, एक झेल आहे. हे केवळ क्रोमियम-आधारित ब्राउझरसह पूर्णपणे कार्य करते (एज, गूगल क्रोम, ब्रेव्ह, ऑपेरा, विवाल्डी…). फायरफॉक्समध्ये तुम्हाला वैयक्तिक फाईल्स उघडून किंवा बाह्य रेपॉजिटरीशी कनेक्ट करून काम करावे लागेल.

हे कारण आहे वापरकर्त्याच्या डिव्हाइसमध्ये प्रवेश करण्यासाठी, ब्राउझरला फाइल सिस्टम ऍक्सेस API लागू करणे आवश्यक आहे.

वापरकर्ता इंटरफेस आमच्या भाषेत अनुवादित करण्याचा पर्याय देखील मला सापडला नाही.

ब्राउझरसाठी व्हीएस कोड वैशिष्ट्ये

आपण एकात्मिक विकास वातावरणासह काय करू शकता ज्यास स्थापनेची आवश्यकता नाही? मायक्रोसॉफ्टच्या मते:

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

मर्यादा

एक स्पष्टीकरण. या प्रकरणात आम्ही मायक्रोसॉफ्ट 365 सारख्या क्लाउड सेवेबद्दल बोलत नाही. हा एक अनुप्रयोग आहे जो ब्राउझरमध्ये पूर्णपणे चालतो. त्यामुळे डेस्कटॉप आवृत्तीच्या संदर्भात काही मर्यादा आहेत.

एक अतिशय महत्वाचे म्हणजे आपण टर्मिनलवरून प्रोग्राम चालवू शकत नाही किंवा डिबगर चालवू शकत नाही कारण ब्राउझरला प्रोग्रामिंग भाषांसाठी समर्थन नाही.

सहसा:

  • कलर कोड भिन्नता आणि स्वयंपूर्णता बहुतेक प्रोग्रामिंग भाषांसाठी उपलब्ध आहे.
  • स्वयंचलित टायपिंग किंवा वाक्यरचना त्रुटी शोध जावास्क्रिप्ट, पायथन आणि टाइपस्क्रिप्टमध्ये उत्तम कार्य करते.
  • JSON, HTML, CSS आणि LESS सारख्या भाषांच्या बाबतीत, कामगिरी डेस्कटॉप आवृत्तीसारखीच असते.
  • जरी विस्तारांची सूची डेस्कटॉपवर सारखीच असली तरी ती सर्व उपलब्ध नाहीत. ज्यांना Node.js मध्ये कोड कार्यान्वित करण्याची आवश्यकता आहे, जे ऑपरेटिंग सिस्टमच्या विशिष्ट मॉड्यूलशी संवाद साधतात, किंवा जे स्थानिकरित्या स्थापित केलेले प्रोग्राम लाँच करतात, त्यांना सक्षम नसलेले म्हणून चिन्हांकित केले जाईल. थीम, कीमॅप्स आणि कोड स्निपेट्स यांसारख्या वापरकर्ता इंटरफेसचे सानुकूलित करणे हे कार्य करतात.

GitHub

हे स्पष्ट आहे की eMirosoft चे ध्येय प्रोग्रामरना त्याच्या सेवा वापरणे आहे. त्यामुळे वेबसाठी VS कोड एकात्मिक GitHub रेपॉजिटरीज, कोड स्पेस आणि पुल विनंती विस्तार आणतो. यामुळे त्वरित बदल करणे, जनसंपर्कांचे पुनरावलोकन करणे, आणि आपल्या बदलांचे संकलन, चालवणे आणि चाचणी करण्यासाठी गिटहबच्या स्थानिक प्रत किंवा कोड स्पेससह काम करणे सुरू ठेवणे शक्य होते.

जेव्हा मी मायक्रोसॉफ्ट उत्पादनावर टिप्पणी करतो तेव्हा मी नेहमी जे सांगतो ते मी पुन्हा सांगेन. उद्योगाच्या सध्याच्या स्थितीत, मुक्त स्रोत परवानाकृत उत्पादने सोडणे, त्यांना Linux सह सुसंगत करणे आणि त्यांना विनामूल्य ऑफर करणे हे तुमच्या हिताचे आहे. जेव्हा ते आपल्यास अनुकूल करणे थांबवते, तेव्हा ते अदृश्य होतील. दरम्यान, जर त्यांनी आमची सेवा केली तर त्यांचा लाभ घेणे चांगले.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.