इस प्रोजेक्ट के बारे में

Editora Windows, macOS और Linux के लिए एक ओपन-सोर्स प्रोग्रामर टेक्स्ट एडिटर है। README इसे JDK 25, JavaFX 26, RichTextFX और Maven के साथ निर्मित एक कीबोर्ड-संचालित एप्लिकेशन के रूप में प्रस्तुत करता है। प्रत्येक क्रिया एक पंजीकृत कमांड है जिसे की-कॉर्ड (key chord) से जोड़ा जा सकता है या M-x कमांड पैलेट से चलाया जा सकता है; 'Search Everywhere' कमांड्स, प्रोजेक्ट फाइलों और सिम्बल्स को एक रैंक वाले पिकर में संयोजित करता है, जिसमें कमांड्स, फाइलों या सिम्बल्स तक सीमित करने के लिए प्रीफिक्स दिए गए हैं। इंटरफ़ेस Emacs, CUA, Sublime Text, VSCode और IntelliJ IDEA के लिए कीबाइंडिंग थीम्स प्रदान करता है, और शॉर्टकट्स को रिकॉर्ड, रीसेट और पर्सिस्ट किया जा सकता है। एक मेनू बार उसी कमांड रजिस्ट्री को प्रदर्शित करता है। संपादन और नेविगेशन सुविधाओं में एक फजी फाइल फाइंडर, हालिया स्थान, पीक डेफिनेशन, स्टिकी स्क्रॉल, प्रिव्यू टैब, संबंधित-फाइल जम्प्स, ट्री और मैप व्यू के साथ एक प्रोजेक्ट टूल विंडो, और प्रोजेक्ट ओपन न होने पर एक Current Folder एक्सप्लोरर शामिल है। एक बिल्ट-इन सिम्बल्स स्कैनर बिना लैंग्वेज सर्वर के 16 भाषाओं के लिए 'Go to Symbol' प्रदान करता है, जबकि रनिंग सर्वर को प्राथमिकता दी जाती है। सिंटैक्स हाइलाइटिंग TextMate ग्रामर्स के माध्यम से 40+ भाषाओं और फॉर्मेट्स को कवर करती है। बंडल किए गए फोंट्स में JetBrains Mono, Cascadia Code, Fira Code, IBM Plex Mono और Source Code Pro शामिल हैं। एडिटर ऑटो और स्मार्ट इंडेंटेशन, EditorConfig सपोर्ट, स्निपेट्स, फाइल टेम्पलेट्स, ऑटो क्लोज और ऑटो रीनेम टैग्स, ब्रैकेट मैचिंग, कोड फोल्डिंग, कमेंट टॉगलिंग, फिल पैराग्राफ, एब्रिविएशन, ऑटो-फिल मोड, C-u प्रीफिक्स आर्गुमेंट्स, Occur, टैबिफाई और अनटैबिफाई, इंडेंटेशन कन्वर्जन, सबवर्ड नेविगेशन, मार्क रिंग, क्वेरी-रिप्लेस, नैरोइंग, रेक्टेंगल कमांड्स, किल रिंग, स्ट्रिंग मैनिपुलेशन कमांड्स, वर्ड और लाइन-लेवल अनडू, और एक Undo History टूल विंडो प्रदान करता है। यह गंभीरता हाइलाइटिंग, फॉलो मोड, फ़िल्टरिंग और व्यू मोड के साथ एक सर्वर लॉग व्यूअर का भी समर्थन करता है। वर्कस्पेस सुविधाओं में साइड-बाय-साइड फाइलों के लिए एडिटर ग्रुप्स, मल्टीपल कर्सर्स और कॉलम सिलेक्शन, बिना सिलेक्शन के वर्तमान लाइन को कॉपी या कट करना, सिंटैक्स हाइलाइटिंग के साथ कॉपी करना, और बंडल डिक्शनरी और तकनीकी शब्दों की सूची के साथ स्पेल चेकिंग शामिल है। LSP सपोर्ट को बीटा के रूप में चिह्नित किया गया है और यह PATH पर 23 लैंग्वेज सर्वर को ऑटो-डिटेक्ट कर सकता है। यह डायग्नोस्टिक्स और एक Problems विंडो, मिनिमैप और स्क्रॉलबार स्ट्राइप्स, गो-टू-डेफिनेशन, इम्प्लीमेंटेशन, टाइप डेफिनेशन और डिक्लेरेशन, फाइंड रेफरेंसेज, होवर डॉक्स, सिग्नेचर हेल्प, ऑकरेंस हाइलाइटिंग, रीनेम सिम्बोल, कॉल और टाइप पदानुक्रम, कम्प्लीशन, ऑटो-इंपोर्ट्स, कोड एक्शन्स और क्विक फिक्स, Java कोड जनरेशन, Format Document, इनले हिंट्स, टाइप करते समय री-इंडेंट, और सर्वर-प्रदत्त फोल्डिंग और सिलेक्शन एक्सपेंशन प्रदान करता है। एक Maven-अवेयर pom.xml सर्वर डिपेंडेंसी, प्लगइन और GAV कम्प्लीशन जोड़ता है। Java-विशिष्ट कमांड्स में Organize Imports, Copy Fully Qualified Name और Reload Project Configuration शामिल हैं। README editora-project.dev का लिंक देता है और बताता है कि प्रोजेक्ट MIT लाइसेंस प्राप्त है और AI कोडिंग टूल्स की मदद से बनाया गया है।