Linux टर्मिनल, LuaRocks और LSP के साथ Lua IDE — कहीं भी कोड करें, चलाएं और डीबग करें
Lua IDE आपके फ़ोन या टैबलेट को एक वास्तविक Linux टर्मिनल के साथ एक असली Lua डेवलपमेंट वातावरण में बदल देता है — कहीं भी Lua कोड लिखें, चलाएँ और डीबग करें, डेस्कटॉप की आवश्यकता नहीं है। स्क्रिप्टर्स, गेम डेवलपर्स और छात्रों के लिए बनाया गया है जिन्हें असली टूल्स की ज़रूरत होती है, खिलौने जैसे सिमुलेटर की नहीं।
असली Linux टर्मिनल
एक असली, पूर्ण Linux कमांड लाइन। Lua, Luarocks और किसी भी Linux कमांड को सीधे चलाएँ, पैकेज इंस्टॉल करें और मोबाइल कीबोर्ड पर टाइप करने में मुश्किल सिंबल्स के लिए क्विक-की बार के साथ कई टर्मिनल टैब प्रबंधित करें।
उचित Lua टूलचेन
पूर्ण LuaRocks पैकेज प्रबंधन, जो प्रोजेक्ट बनाते समय स्वचालित रूप से सेट हो जाता है, पूर्ण LSP (लैंग्वेज सर्वर प्रोटोकॉल) समर्थन के साथ जो इंटेलिजेंट कोड कम्प्लीशन, लाइव एरर चेकिंग, जंप-टू-डेफिनिशन, फाइंड रेफरेंसेस, सुरक्षित रीनेम रिफैक्टरिंग और सिग्नेचर हेल्प जैसी सुविधाएँ प्रदान करता है, जो आपको एक डेस्कटॉप IDE से अपेक्षित होती हैं।
शक्तिशाली कोड एडिटर
Lua और 15 से अधिक अन्य भाषाओं के लिए तेज़, सटीक सिंटैक्स हाइलाइटिंग। इसमें फाइंड एंड रिप्लेस, गो-टू-लाइन, फ़ज़ी क्विक फ़ाइल सर्च, बिल्ट-इन हेक्स व्यूअर, क्लीन डिफ व्यूअर और 10 बंडल्ड प्रोग्रामर फ़ॉन्ट शामिल हैं, जिनमें हैक नर्ड फ़ॉन्ट, जेटब्रेन्स मोनो और डिस्लेक्सिया-फ्रेंडली विकल्प शामिल हैं।
किसी भी प्रोजेक्ट को किसी भी भाषा में बनाएं
तैयार टेम्प्लेट से नए प्रोजेक्ट बनाएं जो सही टूल को स्वचालित रूप से सेट कर देते हैं — प्रोजेक्ट 100% मानक रहते हैं और ऐप के बाहर भी उपयोग किए जा सकते हैं। Lua के अलावा, Lua IDE निम्नलिखित भाषाओं को भी सपोर्ट करता है:
• Python (FastAPI, Django, Flask), Rust (Axum, Actix, Rocket), Go (Gin, Fiber, Echo), C/C++ (CMake)
• JavaScript/TypeScript (React, Next.js, Vue, Nuxt, Svelte, Astro, Express)
• PHP (Laravel, Symfony), Ruby (Rails, Sinatra), Java (Spring Boot, Quarkus), Kotlin (Ktor)
• Swift, Bash, Perl, R, Zig, Lisp, Fortran, Dart
लाइव चलाएँ और पूर्वावलोकन करें
अपने स्क्रिप्ट को सीधे टूलबार से चलाएँ, टर्मिनल आउटपुट लाइव स्ट्रीम किया जाएगा। वेब प्रोजेक्ट्स के लिए, आपका ऐप IDE छोड़े बिना ही बिल्ट-इन ब्राउज़र पूर्वावलोकन में स्वचालित रूप से खुल जाएगा।
अंतर्निर्मित ब्राउज़र निरीक्षक
वेब प्रोजेक्ट्स के लिए, डेस्कटॉप ब्राउज़र की तरह चल रहे ऐप्स का निरीक्षण करें: पेज एलिमेंट्स, स्टाइल देखें, स्क्रिप्ट डीबग करें, नेटवर्क अनुरोधों की निगरानी करें, स्टोरेज की जांच करें और एक्सेसिबिलिटी ऑडिट करें — सब कुछ एक ही जगह पर।
पूर्ण गिट क्लाइंट
परिवर्तनों को स्टेज और कमिट करें, शाखाएँ बनाएँ/चेकआउट करें/मर्ज करें/रिबेस करें, स्टैश प्रबंधित करें, कमिट इतिहास ब्राउज़ करें, विज़ुअल डिफ रिजॉल्वर के साथ मर्ज कॉन्फ्लिक्ट्स को हल करें और रिमोट प्रबंधित करें। GitHub, GitLab और Gitea/Forgejo से सुरक्षित रूप से कनेक्ट करें और किसी भी रिपॉजिटरी को एक टैप में क्लोन करें।
स्मार्ट फ़ाइल प्रबंधक
टचस्क्रीन के लिए निर्मित सहज, तेज़ फ़ाइल ट्री के माध्यम से फ़ाइलों और फ़ोल्डरों को ब्राउज़ करें, बनाएँ, नाम बदलें, स्थानांतरित करें, संपीड़ित करें और साझा करें।
स्प्लिट-स्क्रीन, मल्टी-टैब लेआउट
फ़ोन और बड़ी स्क्रीन दोनों के लिए निर्मित स्प्लिट-स्क्रीन पैन और एक लचीली टैब प्रणाली के साथ कोड, टर्मिनल और पूर्वावलोकन को साथ-साथ व्यवस्थित करें।
उत्पादकता उपकरण
रेगुलर एक्सप्रेशन (regex) सपोर्ट के साथ प्रोजेक्ट-व्यापी खोज और प्रतिस्थापन, त्वरित कार्यों के लिए एक तेज़ कमांड पैलेट, और प्रत्येक भाषा के लिए स्निपेट बार के साथ एक पुन: प्रयोज्य कोड स्निपेट प्रबंधक।
पूरी तरह से अनुकूलन योग्य
~20 अंतर्निहित ऐप थीम (VSCode, Dracula, Nord, Tokyo Night, JetBrains, और अन्य), टर्मिनल रंग योजनाएं, और कस्टम कोडिंग फ़ॉन्ट। एक टैप से रीसेट एनवायरनमेंट आपको जब भी नए सिरे से शुरुआत करने की आवश्यकता हो, एक साफ़ कार्यक्षेत्र पुनर्स्थापित करता है।
डिज़ाइन द्वारा सुरक्षित
क्रेडेंशियल और टोकन एन्क्रिप्टेड स्टोरेज के साथ सुरक्षित हैं, जिससे आपके GitHub, GitLab, और Gitea लॉगिन डिवाइस पर सुरक्षित रहते हैं।
LUA IDE किसके लिए है?
• Lua का उपयोग करके स्क्रिप्टिंग करने वाले गेम डेवलपर
• Lua को प्राथमिक या सहायक भाषा के रूप में सीखने वाले छात्र
• चलते-फिरते Luarocks और एक वास्तविक Linux शेल की आवश्यकता वाले सभी लोग
• Python, C/C++ या वेब स्टैक का उपयोग करने वाले बहुभाषी डेवलपर
कहीं भी कोड करें। हर चीज़ को डीबग करें। Lua IDE।