Swing アプリケーション用のステンシル ベースのテキスト エディタを探しています。(SWTコンポーネントでもOK)
「ステンシル ベース」のエディターがわからない場合は、Alice のステンシル ベースのエディターを参照してください。
したがって、if やループなど、コードに追加するブロックのステンシルをドロップするだけで、ステンシルの「穴」に互換性のある式のみを追加できます。
(エンドユーザーのプログラミングツールに必要なので、ユーザーがすぐに使い始めるにはオートコンプリートでは不十分です。)
Alice の古いバージョンのソース コードはgithubで公開されていますが、コードは文書化されておらず、非常に巨大であるため、最後の手段となります。