Linux टर्मिनल और Maven के साथ Java/Kotlin IDE — कहीं भी कोड करें, बिल्ड करें और रन करें
Java/Kotlin IDE आपके फ़ोन या टैबलेट को एक वास्तविक Linux टर्मिनल के साथ एक असली Java और Kotlin डेवलपमेंट वातावरण में बदल देता है — कहीं भी कोड लिखें, बिल्ड करें, रन करें और डीबग करें, डेस्कटॉप की आवश्यकता नहीं है। यह छात्रों, बैकएंड इंजीनियरों और Android डेवलपर्स के लिए बनाया गया है जिन्हें असली टूल्स की ज़रूरत होती है, खिलौने जैसे सिमुलेटर की नहीं।
असली Linux टर्मिनल
एक असली, पूर्ण Linux कमांड लाइन। java, javac, kotlinc, mvn और किसी भी Linux कमांड को सीधे चलाएँ, पैकेज इंस्टॉल करें और मोबाइल कीबोर्ड पर टाइप करने में मुश्किल सिंबल के लिए क्विक-की बार के साथ कई टर्मिनल टैब प्रबंधित करें।
सही Java/Kotlin टूलचेन
पूर्ण Maven प्रोजेक्ट सपोर्ट, प्रोजेक्ट बनाते ही स्वचालित रूप से सेट अप हो जाता है, जिसमें सिंटैक्स-अवेयर एडिटिंग, लाइव एरर चेकिंग और कोड नेविगेशन अंतर्निहित हैं।
शक्तिशाली कोड एडिटर
Java, Kotlin और 15 से अधिक अन्य भाषाओं के लिए तेज़, सटीक सिंटैक्स हाइलाइटिंग। इसमें फाइंड एंड रिप्लेस, गो-टू-लाइन, फ़ज़ी क्विक फ़ाइल सर्च, बिल्ट-इन हेक्स व्यूअर, क्लीन डिफ व्यूअर और 10 बंडल्ड प्रोग्रामर फ़ॉन्ट शामिल हैं, जिनमें हैक नर्ड फ़ॉन्ट, जेटब्रेन्स मोनो और डिस्लेक्सिया-फ्रेंडली विकल्प शामिल हैं।
किसी भी प्रोजेक्ट को किसी भी भाषा में बनाएं
तैयार टेम्प्लेट से नए प्रोजेक्ट बनाएं जो सही टूल को स्वचालित रूप से सेट कर देते हैं — प्रोजेक्ट 100% मानक रहते हैं और ऐप के बाहर भी उपयोग किए जा सकते हैं। जावा/कोटलिन के अलावा, जावा IDE निम्नलिखित को भी सपोर्ट करता है:
• जावा और कोटलिन फ्रेमवर्क: स्प्रिंग बूट, क्वार्कस, केटोर
• पायथन (फास्टएपीआई, जैंगो, फ्लास्क), गो (जिन, फाइबर, इको), रस्ट (एक्सम, एक्टिक्स, रॉकेट)
• जावास्क्रिप्ट/टाइपस्क्रिप्ट (रिएक्ट, नेक्स्ट.जेएस, वू, नुक्स्ट, स्वेल्टे, एस्ट्रो, एक्सप्रेस)
• पीएचपी (लारावेल, सिम्फनी), रूबी (रेल्स, सिनात्रा), सी/सी++ (सीमेक)
• स्विफ्ट, बैश, लुआ, पर्ल, आर, ज़िग, लिस्प, डार्ट
लाइव रन और प्रीव्यू
अपने प्रोग्राम को सीधे टूलबार से बिल्ड और रन करें, टर्मिनल आउटपुट लाइव स्ट्रीम के साथ। वेब ऐप्स और एपीआई के लिए, आपका ऐप IDE छोड़े बिना बिल्ट-इन ब्राउज़र प्रीव्यू में स्वचालित रूप से खुल जाता है।
अंतर्निर्मित ब्राउज़र निरीक्षक
वेब प्रोजेक्ट और API के लिए, डेस्कटॉप ब्राउज़र की तरह चल रहे ऐप्स का निरीक्षण करें: पेज एलिमेंट, स्टाइल देखें, स्क्रिप्ट डीबग करें, नेटवर्क अनुरोधों की निगरानी करें, स्टोरेज की जांच करें और एक्सेसिबिलिटी ऑडिट करें — सब कुछ एक ही जगह पर।
पूर्ण GIT क्लाइंट
परिवर्तनों को स्टेज और कमिट करें, शाखाएँ बनाएँ/चेकआउट करें/मर्ज करें/रिबेस करें, स्टैश प्रबंधित करें, कमिट इतिहास ब्राउज़ करें, विज़ुअल डिफ रिजॉल्वर के साथ मर्ज विरोधों को हल करें और रिमोट प्रबंधित करें। GitHub, GitLab और Gitea/Forgejo से सुरक्षित रूप से कनेक्ट करें और किसी भी रिपॉजिटरी को एक टैप में क्लोन करें।
स्मार्ट फ़ाइल प्रबंधक
टचस्क्रीन के लिए निर्मित सहज, तेज़ फ़ाइल ट्री के माध्यम से फ़ाइलों और फ़ोल्डरों को ब्राउज़ करें, बनाएँ, नाम बदलें, स्थानांतरित करें, संपीड़ित करें और साझा करें।
स्प्लिट-स्क्रीन, मल्टी-टैब लेआउट
फ़ोन और बड़ी स्क्रीन दोनों के लिए निर्मित स्प्लिट-स्क्रीन पैन और लचीली टैब प्रणाली के साथ कोड, टर्मिनल और पूर्वावलोकन को साथ-साथ व्यवस्थित करें।
उत्पादकता उपकरण
रेगुलर एक्सप्रेशन (regex) सपोर्ट के साथ प्रोजेक्ट-व्यापी खोज और प्रतिस्थापन, त्वरित कार्यों के लिए एक तेज़ कमांड पैलेट, और प्रत्येक भाषा के लिए स्निपेट बार के साथ एक पुन: प्रयोज्य कोड स्निपेट प्रबंधक।
पूरी तरह से अनुकूलन योग्य
~20 अंतर्निहित ऐप थीम (VSCode, Dracula, Nord, Tokyo Night, JetBrains, और अन्य), टर्मिनल रंग योजनाएं, और कस्टम कोडिंग फ़ॉन्ट। एक टैप से रीसेट एनवायरनमेंट आपको जब भी नए सिरे से शुरुआत करने की आवश्यकता हो, एक साफ़ कार्यक्षेत्र पुनर्स्थापित करता है।
डिज़ाइन द्वारा सुरक्षित
क्रेडेंशियल और टोकन एन्क्रिप्टेड स्टोरेज के साथ सुरक्षित हैं, जिससे आपके GitHub, GitLab, और Gitea लॉगिन डिवाइस पर सुरक्षित रहते हैं।
जावा IDE किसके लिए है?
• कंप्यूटर साइंस के छात्र जो जावा, कोटलिन और ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग सीख रहे हैं
• बैकएंड इंजीनियर जो स्प्रिंग बूट, क्वार्कस या केटोर सेवाएं बना रहे हैं
• डेवलपर जिन्हें चलते-फिरते mvn और एक वास्तविक लिनक्स शेल की आवश्यकता है
• बहुभाषी डेवलपर जो पायथन, गो, सी/सी++ या वेब स्टैक का भी उपयोग करते हैं
कहीं भी कंपाइल करें। हर चीज को डीबग करें। जावा IDE।