Ace (editor)
ऐस (Ajax.org क्लाउड9 एडिटर से) जावास्क्रिप्ट में लिखा गया एक स्वतंत्र कोड संपादक है। लक्ष्य एक वेब-आधारित कोड संपादक बनाना है जो टेक्स्टमेट, विम या एक्लिप्स जैसे मौजूदा देशी संपादकों की विशेषताओं, उपयोगिता और प्रदर्शन से मेल खाता है और उसका विस्तार करता है। इसे आसानी से किसी भी वेब पेज और जावास्क्रिप्ट एप्लिकेशन में एम्बेड किया जा सकता है। ऐस को क्लाउड9 आई. डी. ई. के प्राथमिक संपादक और मोज़िला स्काईराइटर परियोजना के उत्तराधिकारी के रूप में विकसित किया गया है। इतिहास ऐस (Ajax.org क्लाउड9 संपादक) के रूप में जाना जाता है, इसे पहले बेस्पिन और फिर बाद में स्काईराइटर के रूप में जाना जाता था। बेस्पिन और ऐस ने दो स्वतंत्र परियोजनाओं के रूप में शुरुआत की, दोनों का उद्देश्य वेब के लिए एक गैर-समझौता कोड संपादक घटक का निर्माण करना था। बेस्पिन मोज़िला लैब्स के हिस्से के रूप में शुरू हुआ और <कैनवास> एच. टी. एम. एल. टैग पर आधारित था, जबकि ऐस क्लाउड9 आई. डी. ई. का संपादक घटक है और प्रतिपादन के लिए डी. ओ. एम. का उपयोग कर रहा है। बर्लिन में JSConf.eu 2010 में ऐस के जारी होने के बाद, स्काईराइटर टीम ने स्काईराइटर के प्लगइन सिस्टम के एक सरलीकृत संस्करण और स्काईराइटर के कुछ विस्तारता बिंदुओं के साथ ऐस का विलय करने का फैसला किया। इन सभी परिवर्तनों को वापस ऐस में मिला दिया गया, जो स्काईराइटर को हटा देता है। Ajax.org और मोज़िला दोनों सक्रिय रूप से ऐस का विकास और रखरखाव कर रहे हैं। स्वचलित इंडेंटेशन और आउटडेंट को उजागर करने वाली विशेषताएँ वाक्यविन्यास एक वैकल्पिक कमांड लाइन बड़े दस्तावेजों के साथ काम करती है (बिना किसी समस्या के सैकड़ों हजारों लाइनों को संभालती है) वीआई और ईमैक्स मोड सहित पूरी तरह से अनुकूलित कुंजी बाइंडिंग थीम (टेक्स्टमेट थीम को आयात किया जा सकता है) खोज और नियमित अभिव्यक्तियों के साथ प्रतिस्थापित करें मेल खाने वाले कोष्ठक को उजागर करें नरम टैब और वास्तविक टैब के बीच टॉगल छिपे हुए वर्णों को प्रदर्शित करता है चयनित शब्द को उजागर करें एकाधिक कर्सर चयन कॉलम चुनें और संपादित करें मोड ऐस केरेट क्लाउड9 आईडीई सीएमएस मेड सिंपल कोड पैड आईडीई गिटहब हैलन जोप्लिन जेकिल एडमिन कीआईआरसी लेटेक्स बेस लीन मीडिया विकि ओनक्लाउड पायथनएनीवेयर आरस्टूडियो का उपयोग करने वाली उल्लेखनीय परियोजनाएं