ओपन सोर्स 'Eclipse Theia IDE' ने beta से बाहर निकलकर Visual Studio Code को चुनौती दी
(visualstudiomagazine.com)- Eclipse Foundation का Theia IDE प्रोजेक्ट 7 साल के विकास के बाद beta से बाहर निकलकर सामान्य उपयोग के लिए उपलब्ध हो गया है
- यह Microsoft के Visual Studio Code जैसी तकनीक साझा करता है, लेकिन licensing और governance के मामले में अलग है
- Eclipse Foundation, Theia IDE को "वास्तव में open source विकल्प" के रूप में बताता है
Eclipse Theia IDE और VS Code के बीच अंतर
- Theia IDE, VS Code के समान Monaco editor पर आधारित है और Language Server Protocol (LSP) तथा Debug Adapter Protocol (DAP) को सपोर्ट करता है
- Theia IDE, VS Code जैसी ही extensions को सपोर्ट करता है, लेकिन वे Open VSX Registry के जरिए उपलब्ध कराई जाती हैं
- Microsoft के Visual Studio Code Marketplace में अधिक extensions मौजूद हैं
Eclipse Theia IDE के फायदे
- Eclipse Theia एक ही open source technology stack का उपयोग करके desktop और cloud IDE बना सकता है
- Theia, code forking या patching के बिना IDE के हर पहलू को customize कर सकता है
- Theia IDE, flexibility, openness और modern technology को मिलाने वाला IDE खोज रहे developers के लिए एक आकर्षक विकल्प है
- यह user preference को ध्यान में रखते हुए default telemetry disable जैसी सुविधाएं देता है
- flexibility और openness
- adaptive toolbar, detachable views, remote development support जैसी अनोखी सुविधाएं
- भविष्य में real-time collaboration mode को सपोर्ट करने की योजना
- सक्रिय open source community
Eclipse Theia community
- Eclipse Foundation द्वारा होस्ट की गई सक्रिय open source community, Theia IDE का मूल आधार है
- Ericsson, EclipseSource, STMicroelectronics, TypeFox जैसी कई कंपनियां इसमें योगदान दे रही हैं
- Broadcom, Arm, IBM, Red Hat, SAP, Samsung, Google, Gitpod, Huawei आदि भी इस platform में योगदान कर रहे हैं
GN⁺ की राय
-
Theia IDE का लॉन्च developer tools बाजार में स्वस्थ प्रतिस्पर्धा ला सकता है। VS Code का विकल्प खोज रहे developers के लिए यह एक अच्छा विकल्प बन सकता है
-
open source community-चालित मॉडल लंबे समय में बेहतर innovation और stability ला सकता है। हालांकि Microsoft के resources और ecosystem की तुलना में शुरुआती दौर में कुछ कमियां हो सकती हैं
-
enterprise IDE बाजार में Theia IDE मजबूत स्थिति दिखा सकता है। customization की क्षमता और commercial licensing की स्वतंत्रता इसके बड़े फायदे हैं
-
privacy और data collection को लेकर चिंतित developers के लिए Theia IDE एक आकर्षक विकल्प हो सकता है
-
VS Code के साथ compatibility बनाए रखते हुए अलग पहचान वाली सुविधाएं विकसित करना Theia IDE की सफलता के लिए महत्वपूर्ण होगा। real-time collaboration mode जैसी अनोखी सुविधाओं के विकास पर ध्यान देने की जरूरत है
3 टिप्पणियां
Java तो बेकार है lol
मुझे लगता है कि इस Theia (या Teia?) IDE का इस्तेमाल करने वाला सबसे बड़ा प्रोजेक्ट शायद Arduino IDE v2 है।
शुरुआत में इसमें कई मायनों में कमी महसूस होती थी, लेकिन अब यह काफ़ी स्थिर तरीके से इस्तेमाल करने लायक हो गया है।
Hacker News राय
कुछ साल पहले VS Code Remote आने से पहले इसका इस्तेमाल किया था
Theia पहला project था जिसने vscode-as-a-platform को support किया और उसे web browser में चलने लायक बनाया
इसके use case पर सवाल है
VS Code की कमियां
सोचता हूँ कि क्या Eclipse brand के बारे में किसी के मन में सकारात्मक भावना है
Theia को कई सालों तक follow किया, लेकिन जब vscode browser से accessible हो गया तो रुचि खत्म हो गई
संबंधित links दिए गए
हाल ही में इस्तेमाल किया और अच्छा लगा
tree-sitter + LSP support अनिवार्य है
Microsoft द्वारा नियंत्रित उसी core (Monaco) के इस्तेमाल से असंतोष है
VS Codium से फर्क क्या है और इसमें 7 साल क्यों लगे, इस पर सवाल है