Android पर VS Code: 2026 में क्या चलता है और उसकी जगह क्या इस्तेमाल करें
Android के लिए VS Code ऐप नहीं है। vscode.dev, Codespaces और code-server हर एक कुछ हिस्सा देते हैं; यहाँ हर विकल्प और नेटिव विकल्पों की जानकारी है।
संक्षिप्त उत्तर: Android के लिए VS Code का कोई आधिकारिक ऐप नहीं है। आप GitHub Codespaces से ब्राउज़र में असली VS Code पा सकते हैं, Termux के अंदर code-server से अपनी कॉपी चला सकते हैं, या फ़ाइलें एडिट करने के लिए vscode.dev खोल सकते हैं। अगर आपको VS Code जैसा एडिटर चाहिए जो आपका कोड फ़ोन पर चलाए, तो टचस्क्रीन पर नेटिव ऐप बेहतर काम करता है।
मैं PocketCode बनाता हूँ, जो नेटिव विकल्पों में से एक है, इसलिए वह हिस्सा इसी बात को ध्यान में रखकर पढ़ें। नीचे बताया गया है कि हर विकल्प क्या करता है और कहाँ रुक जाता है।
विकल्प 1: फ़ोन के ब्राउज़र में vscode.dev
Chrome में vscode.dev खोलें और आपको VS Code का इंटरफ़ेस मिल जाता है। यह GitHub रिपॉज़िटरी खोल सकता है, फ़ाइलें एडिट कर सकता है और commit कर सकता है। Microsoft ब्राउज़र वर्ज़न को बहुत सीमित एक्ज़िक्यूशन एनवायरनमेंट बताता है, और फ़ोन पर इसका मतलब है:
- न टर्मिनल, न डिबगर। आप कुछ भी चला, बिल्ड या टेस्ट नहीं कर सकते।
- सिर्फ़ वेब एक्सटेंशन। जिन एक्सटेंशन को Node.js बैकएंड चाहिए, वे काम नहीं करते।
- छोटी स्क्रीन पर डेस्कटॉप लेआउट। चलता है, लेकिन मेन्यू और पैनल तंग लगते हैं।
किसी रिपॉज़िटरी की एक फ़ाइल जल्दी ठीक करने के लिए अच्छा है। कोड चलाने के लिए नहीं।
विकल्प 2: GitHub Codespaces
Codespaces आपको क्लाउड में एक Linux मशीन से जुड़ा पूरा VS Code देता है, टर्मिनल, एक्सटेंशन और डिबगिंग के साथ। आप इसे फ़ोन के ब्राउज़र से खोलते हैं।
- मुफ़्त कोटा: GitHub के Free प्लान वाले पर्सनल अकाउंट को हर महीने 120 कोर घंटे (2-कोर मशीन पर 60 घंटे) और 15 GB स्टोरेज मिलता है। Pro अकाउंट को ज़्यादा मिलता है।
- पूरे समय कनेक्शन चाहिए। सिग्नल नहीं, तो एडिटर नहीं।
- वही डेस्कटॉप लेआउट। यह लैपटॉप वाला VS Code ही है, टच के लिए कोई बदलाव नहीं।
अगर आपका काम GitHub पर है और आप आमतौर पर ऑनलाइन रहते हैं, तो फ़ोन पर यह सबसे पूरा VS Code है।
विकल्प 3: Termux के अंदर code-server
code-server एक सर्वर के रूप में चलने वाला VS Code है, जिसे आप ब्राउज़र में खोलते हैं। code-server के दस्तावेज़ बताते हैं कि इसे Termux में pkg install tur-repo और फिर pkg install code-server से इंस्टॉल करें। फिर फ़ोन के ब्राउज़र में localhost खोलें।
- यह फ़ोन पर चलता है, इसलिए ऑफ़लाइन काम करता है और आपके टूलचेन के लिए Termux के पैकेज इस्तेमाल करता है।
- एक्सटेंशन सीमित हैं। Android को Linux नहीं माना जाता, इसलिए code-server सिर्फ़ वेब एक्सटेंशन इंस्टॉल करता है, जब तक आप
.vsixफ़ाइलें खुद न डालें या प्लेटफ़ॉर्म को ओवरराइड न करें। - सेटअप और बैटरी। आप Termux को F-Droid या GitHub से इंस्टॉल करते हैं, सर्वर चालू रखते हैं और ब्राउज़र टैब में काम करते हैं।
विकल्प 4: नेटिव एडिटर
नेटिव Android एडिटर VS Code नहीं होगा, लेकिन वह टचस्क्रीन के लिए बना होता है और डिवाइस पर कोड चला सकता है। दो जो देखने लायक हैं:
- Acode: ओपन-सोर्स (MIT), प्लगइन स्टोर, GitHub और SFTP सपोर्ट, और Alpine Linux पर आधारित टर्मिनल जहाँ आप
apkसे पैकेज इंस्टॉल कर सकते हैं। विज्ञापन के साथ मुफ़्त, या पेड। - PocketCode: एडिटर, Git, टर्मिनल, SSH, डेटाबेस, API टेस्टर और आपकी अपनी की से चलने वाले AI असिस्टेंट वाला IDE। इसके बारे में नीचे और जानकारी है।
PocketCode ने VS Code से क्या लिया है, और क्या नहीं
PocketCode अपना अलग एडिटर है, VS Code का fork नहीं। ये वे हिस्से हैं जो आपको जाने-पहचाने लगेंगे, ऐप के सोर्स कोड से जाँचे हुए:
- कुछ वही लैंग्वेज सर्वर। HTML, CSS और JSON के लिए
vscode-langservers-extractedहै, यानी VS Code से निकाले गए सर्वर। TypeScript और JavaScript के लिएtypescript-language-serverहै, और Python के लिए Pyright। ये npm से एक टैप में इंस्टॉल होते हैं, और कुल 16 भाषाओं के लिए इंस्टॉल करने लायक सर्वर हैं, जिनमें YAML, Bash, Vue, Svelte और Markdown शामिल हैं। - थीम और कीज़। VS Code Dark+ थीम मुफ़्त प्लान में शामिल है, फ़िज़िकल कीबोर्ड के लिए VS Code कीमैप प्रीसेट है, और Pro में VS Code की कलर थीम (JSON) इंपोर्ट कर सकते हैं।
- बिल्ट-इन Git: एडिटर से stage, commit, branches, merge, stash और GitHub pull requests।
- आपका कोड फ़ोन पर चलता है। Python, बिल्ट-इन Node.js पर JavaScript, C और दूसरी भाषाएँ Run बटन से चलती हैं, बिना सर्वर के।
और फ़र्क:
- VS Code एक्सटेंशन नहीं। ऐप का अपना मार्केटप्लेस है, जिसमें थीम, स्निपेट, प्रॉम्प्ट और टेम्पलेट हैं।
- Go, Rust, C/C++, Java या Kotlin के लिए लैंग्वेज सर्वर नहीं। Google Play नेटिव या JVM एक्ज़िक्यूटेबल डाउनलोड करने की इजाज़त नहीं देता, इसलिए सिर्फ़ JavaScript और WebAssembly वाले सर्वर इंस्टॉल हो सकते हैं। इन भाषाओं में सिंटैक्स हाइलाइटिंग है, लेकिन कम्प्लीशन नहीं।
- इसका टर्मिनल Termux नहीं है। यह बिना पैकेज मैनेजर वाला BusyBox शेल है। अगर आपको
aptचाहिए, तो साथ में Termux इस्तेमाल करें।
तुलना
| vscode.dev | Codespaces | Termux में code-server | Acode | PocketCode | |
|---|---|---|---|---|---|
| क्या यह VS Code है | हाँ, सीमित | हाँ | हाँ | नहीं | नहीं |
| टर्मिनल | नहीं | हाँ, क्लाउड में | हाँ, Termux | हाँ, Alpine (PRoot) | हाँ, BusyBox |
| कोड चलाता है | नहीं | हाँ, क्लाउड में | हाँ, फ़ोन पर | अपने टर्मिनल से | हाँ, फ़ोन पर |
| VS Code एक्सटेंशन | सिर्फ़ वेब | हाँ | सिर्फ़ वेब, या मैन्युअल .vsix | नहीं | नहीं |
| ऑफ़लाइन चलता है | नहीं | नहीं | हाँ | हाँ | हाँ, साइन इन के बाद |
| टच के लिए बना | नहीं | नहीं | नहीं | हाँ | हाँ |
| कीमत | मुफ़्त | 120 कोर घंटे/महीना मुफ़्त | मुफ़्त | विज्ञापन के साथ मुफ़्त, या पेड | मुफ़्त प्लान; Pro वैकल्पिक |
कैसे चुनें
- आपको एक्सटेंशन के साथ अपना हूबहू VS Code सेटअप चाहिए और आप ऑनलाइन हैं: Codespaces।
- आपको फ़ोन पर ही VS Code चाहिए और सेटअप से दिक्कत नहीं: Termux में code-server।
- आपको सिर्फ़ किसी GitHub रिपॉज़िटरी की एक फ़ाइल ठीक करनी है: vscode.dev।
- आपको फ़ोन के लिए बना एडिटर चाहिए जो बिना सेटअप के कोड चलाए: Acode या PocketCode। टर्मिनल में पैकेज मैनेजर चाहिए तो Acode चुनें, और एक ही ऐप में Git, SSH, डेटाबेस और API टेस्टिंग चाहिए तो PocketCode।
स्रोत
- VS Code for the Web, ब्राउज़र वर्ज़न क्या कर सकता है और क्या नहीं, इस पर Microsoft के दस्तावेज़।
- GitHub Codespaces बिलिंग, मुफ़्त कोर घंटों और स्टोरेज के लिए।
- Termux पर code-server, इंस्टॉल के चरण और एक्सटेंशन की सीमा।
- GitHub पर Acode, उसके लाइसेंस और फ़ीचर के लिए।
PocketCode, Google Play पर मुफ़्त डाउनलोड के लिए उपलब्ध है। PocketCode पाएँ और देखें कि नेटिव एडिटर आपके काम करने के तरीके में फ़िट बैठता है या नहीं। कोड एडिटर पेज पर इसके स्क्रीनशॉट हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या Android के लिए VS Code ऐप है?
नहीं। Microsoft, Android के लिए VS Code नहीं बनाता। आप इसे ब्राउज़र से (vscode.dev या GitHub Codespaces) इस्तेमाल कर सकते हैं, Termux में code-server चला सकते हैं, या मिलते-जुलते तरीके से काम करने वाला नेटिव एडिटर इस्तेमाल कर सकते हैं।
क्या मैं फ़ोन पर vscode.dev में कोड चला सकता हूँ?
नहीं। vscode.dev पूरी तरह ब्राउज़र में चलता है, जिसे Microsoft बहुत सीमित एक्ज़िक्यूशन एनवायरनमेंट बताता है: न टर्मिनल है, न डिबगर। आप फ़ाइलें एडिट करके GitHub पर commit कर सकते हैं, लेकिन चला या बिल्ड नहीं कर सकते।
क्या फ़ोन पर GitHub Codespaces मुफ़्त है?
GitHub के Free प्लान वाले पर्सनल अकाउंट में हर महीने Codespaces के 120 कोर घंटे मिलते हैं, यानी 2-कोर मशीन पर 60 घंटे, साथ में 15 GB स्टोरेज। इसे फ़ोन के ब्राउज़र से इस्तेमाल करते हैं और पूरे समय कनेक्शन चाहिए।
क्या PocketCode, VS Code एक्सटेंशन सपोर्ट करता है?
नहीं। PocketCode अपना अलग एडिटर है, VS Code का fork नहीं। यह VS Code वाले कई लैंग्वेज सर्वर इस्तेमाल करता है, इसमें VS Code की थीम और कीमैप है, और Pro के साथ VS Code की कलर थीम इंपोर्ट कर सकते हैं, लेकिन VS Code एक्सटेंशन इंस्टॉल नहीं कर सकते।
कोड एडिटर
इस पर त्वरित जवाब
PocketCode आज़माने के लिए तैयार हैं?
ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।