Javaccパーサー ジェネレーターを使用して、新しいドメイン固有言語 (DSL) を開発しました。今、私はこの言語用の機能豊富な Web エディターを ( Play フレームワークとTwitter ブートストラップを使用して) 作成し、誰でも簡単に使用できるようにしたいと考えています。オートコンプリート、コードの書式設定、構文の強調表示などのクールな機能を実装したいと考えています。これらの機能を実装するための一般的なアプローチや標準アルゴリズムについて誰か教えてもらえますか? 全体的なアイデアを得るために一瞥できるオープンソースの実装を知っていますか?
ありがとう。