Ace (editor)
এস (Ajax.org ক্লাউড9 এডিটর থেকে) হল জাভাস্ক্রিপ্টে লেখা একটি স্বতন্ত্র কোড সম্পাদক। লক্ষ্য হল একটি ওয়েব-ভিত্তিক কোড সম্পাদক তৈরি করা যা টেক্সটমেট, ভিম বা ইক্লিপসের মতো বিদ্যমান স্থানীয় সম্পাদকদের বৈশিষ্ট্য, ব্যবহারযোগ্যতা এবং কার্যকারিতার সাথে মেলে এবং প্রসারিত করে। এটি সহজেই যে কোনও ওয়েব পেজ এবং জাভাস্ক্রিপ্ট অ্যাপ্লিকেশনে এম্বেড করা যেতে পারে। এস ক্লাউড9 আইডিই-এর প্রাথমিক সম্পাদক এবং মোজিলা স্কাই রাইটার প্রকল্পের উত্তরসূরি হিসাবে তৈরি করা হয়েছে। ইতিহাস এস (Ajax.org ক্লাউড9 এডিটর) নামে পরিচিত, এটি আগে বেস্পিন এবং পরে স্কাই রাইটার নামে পরিচিত ছিল। বেস্পিন এবং এস দুটি স্বাধীন প্রকল্প হিসাবে শুরু করেছিলেন, উভয়েরই লক্ষ্য ছিল ওয়েবের জন্য একটি আপসহীন কোড সম্পাদক উপাদান তৈরি করা। বেস্পিন মোজিলা ল্যাবসের অংশ হিসাবে শুরু হয়েছিল এবং এটি <ক্যানভাস> এইচটিএমএল ট্যাগের উপর ভিত্তি করে তৈরি হয়েছিল, যেখানে এস ক্লাউড9 আইডিই-এর সম্পাদক উপাদান এবং রেন্ডারিংয়ের জন্য ডিওএম ব্যবহার করছে। বার্লিনে JSConf.eu 2010-এ এস-এর মুক্তির পর, স্কাই রাইটার দল স্কাই রাইটারের প্লাগইন সিস্টেমের একটি সরলীকৃত সংস্করণ এবং স্কাই রাইটারের কিছু এক্সটেনসিবিলিটি পয়েন্টের সাথে এস-কে একত্রিত করার সিদ্ধান্ত নেয়। এই সমস্ত পরিবর্তনগুলি আবার এস-এ একত্রিত করা হয়েছিল, যা স্কাই রাইটারকে ছাড়িয়ে গেছে। Ajax.org এবং মোজিলা উভয়ই সক্রিয়ভাবে এস-এর উন্নয়ন ও রক্ষণাবেক্ষণ করছে। বৈশিষ্ট্য স্বয়ংক্রিয় ইন্ডেন্টেশন এবং আউটডেন্টকে হাইলাইট করা সিনট্যাক্স একটি ঐচ্ছিক কমান্ড লাইন বড় নথির সাথে কাজ করুন (কোনও সমস্যা ছাড়াই লক্ষ লক্ষ লাইন পরিচালনা করে) vi এবং ইম্যাকস মোড সহ সম্পূর্ণ কাস্টমাইজযোগ্য কী বাইন্ডিং থিমগুলি (টেক্সটমেট থিমগুলি আমদানি করা যেতে পারে) অনুসন্ধান করুন এবং নিয়মিত এক্সপ্রেশনগুলির সাথে প্রতিস্থাপন করুন হাইলাইট ম্যাচিং বন্ধনীগুলি নরম ট্যাব এবং বাস্তব ট্যাবগুলির মধ্যে টগল করে লুকানো অক্ষরগুলি হাইলাইট করুন নির্বাচিত শব্দ একাধিক কার্সার নির্বাচন কলাম নির্বাচন এবং সম্পাদনা মোড এস ক্যারেট ক্লাউড 9 আইডিই সিএমএস তৈরি সহজ কোড প্যাড আইডিই গিটহাব হ্যালন জোপলিন জেকিল অ্যাডমিন কিআইআরসি ল্যাটেক্স বেস লিনোট মিডিয়াউইকি নিজস্ব ক্লাউড পাইথনএনিওয়েয়ার আর স্টুডিও ব্যবহার করে উল্লেখযোগ্য প্রকল্প