विजुअल स्टूडियो कोड मैक के लिए एकदम सही टेक्स्ट और स्क्रिप्टिंग एडिटर है

विजुअल स्टूडियो कोड मैक के लिए एकदम सही टेक्स्ट और स्क्रिप्टिंग एडिटर है

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





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





इसमें असंख्य भाषाओं का समर्थन है, और आपको इसकी तुलना Xcode से करने की भी आवश्यकता नहीं है क्योंकि वे विभिन्न आवश्यकताओं की पूर्ति करते हैं।





किसके लिये है?

अगर आप एक एक्स्टेंसिबल टेक्स्ट एडिटर की तलाश में , विजुअल स्टूडियो उदात्त और एटम का एक वास्तविक प्रतियोगी है। Microsoft के अधिकांश हालिया macOS प्रयासों की तरह, यह Apple के प्लेटफॉर्म पर घर पर आश्चर्यजनक रूप से महसूस करता है।

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



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

यदि आप एक sysadmin हैं जिसे Windows सिस्टम के साथ काम करना है, तो आप Mac पर Powershell लिखने के लिए कोड का भी उपयोग कर सकते हैं। डेवलपर्स आपकी पसंद की लगभग किसी भी भाषा का समर्थन करने के लिए प्लगइन्स ढूंढ सकते हैं।





देशी गिट संस्करण नियंत्रण को शामिल करने का मतलब है कि आप एक ही संपादक से अपना सारा काम आसानी से कर सकते हैं।

शुरू करना

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





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

एक स्कैमर मेरे ईमेल पते के साथ क्या कर सकता है

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

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

सब कुछ के लिए प्लगइन्स

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

डिफ़ॉल्ट रूप से, यह सबसे लोकप्रिय एक्सटेंशन की सूची के साथ खुलता है:

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

प्लगइन मेनू में, दर्ज करें एप्पलस्क्रिप्ट , यह पहला परिणाम होना चाहिए। इसे चुनें, क्लिक करें इंस्टॉल , फिर प्रतीक्षा करें पुनः लोड करें पॉप अप करने के लिए बटन। कोड को पुनः लोड करने के लिए इसे क्लिक करें, और प्लगइन जाने के लिए तैयार है।

कोड चलाकर प्लगइन्स का परीक्षण

हम एक साधारण स्क्रिप्ट लिखने जा रहे हैं और इसे चलाने के लिए संपादक का उपयोग करने के लिए कहेंगे। सबसे पहले, iTunes खोलें, फिर कोड पर वापस जाएँ। निम्नलिखित स्क्रिप्ट दर्ज करें:

tell application 'iTunes'
Quit
end tell

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

बेशक, उसके लिए पहले से ही एक अंतर्निहित OS संपादक है। हालाँकि, आप शेल स्क्रिप्ट चलाने के लिए कोड रनर उपयोगिता भी स्थापित कर सकते हैं। अब आपकी स्क्रिप्ट के साथ काम करने के लिए कोड एक केंद्रीय स्थान हो सकता है।

उन्नत सुविधाओं

कोडर के लिए, गिट और डिबगिंग में बनाया गया है। आप बाईं ओर स्थित टूलबार से सब कुछ एक्सेस कर सकते हैं। यदि आप टर्मिनल के साथ काम कर रहे हैं, तो आप इसे सीधे ऐप से एक्सेस कर सकते हैं। जब आप डिबग आइकन (इसके माध्यम से एक लाइन के साथ बग) पर क्लिक करते हैं, तो आप छोटे टर्मिनल पर क्लिक कर सकते हैं और कमांड लाइन पर काम कर सकते हैं।

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

एक ज़ेन मोड भी है जो सभी क्रोम को हटा देता है। यह एक व्याकुलता मुक्त संपादक बनाता है।

कोड को किसी और चीज़ में बदलना

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

मार्कडाउन संपादक

यदि आप मार्कडाउन लिखने पर केंद्रित टेक्स्ट एडिटर की तलाश में हैं, तो आप निम्न प्लगइन कॉम्बो का उपयोग कर सकते हैं:

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

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

वेब विकास

यदि आप वेब विकास के लिए कोड सेट करना चाहते हैं, तो यहां एक सुझाया गया कॉम्बो है:

HTML5 स्निपेट -- यह प्लगइन HTML हाइलाइटिंग के साथ-साथ स्निपेट्स और स्वतः पूर्ण करने की अनुमति देता है। स्थापित करने का आदेश है: एक्सटेंशन एचटीएमएल-स्निपेट स्थापित करें

जावास्क्रिप्ट (ES6) कोड स्निपेट्स - इस प्लगइन में जावास्क्रिप्ट के कुछ अलग-अलग स्वादों के लिए स्निपेट हैं जो ES6 सिंटैक्स का उपयोग करते हैं। स्थापित करने का आदेश है: अतिरिक्त JavaScriptSnippets स्थापित करें

CSS वर्ग के नामों के लिए Intellisense - यह आपकी सीएसएस शीट के लिए परिभाषित कक्षाओं पर स्वत: पूर्ण स्थापित करने के लिए एक सहायक उपकरण है। स्थापित करने का आदेश है: एक्सटेंशन एचटीएमएल-सीएसएस-क्लास-पूर्णता स्थापित करें

कोड क्यों चुनें?

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

क्या आप सही हैं? Mac . पर स्क्रिप्टिंग के साथ शुरुआत करना ? यदि आप अन्य पाठ संपादकों के बारे में भावुक हैं, तो हमें बताएं कि आपकी पसंद सबसे अच्छी क्यों है!

छवि क्रेडिट: गलुश्को सर्गेई / शटरस्टॉक

साझा करना साझा करना कलरव ईमेल एनिमेटिंग स्पीच के लिए एक शुरुआती गाइड

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

आगे पढ़िए
संबंधित विषय
  • Mac
  • प्रोग्रामिंग
  • पाठ संपादक
  • प्रोग्रामिंग
  • एप्पलस्क्रिप्ट
  • विजुअल स्टूडियो कोड
लेखक के बारे में माइकल मैककोनेल(44 लेख प्रकाशित)

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

माइकल मैककोनेल की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें
श्रेणी Mac