首先介绍一下我的情况: 我刚刚开始了一个业余爱好项目,关于构建我自己的TextEditor,名为BlazeEdit。我在Scala中编写它,因此选择在JVM上工作。 我计划的许多事情与在jEdit中完成的事情不同。例如,一直使用Actors,并试图击败,“in-my-world”是jEdit编辑器的慢启动。
然而,关于文本编辑器窗口的开发,它应该能够执行诸如语法高亮,格式化等操作。我不想从刮擦开始,因为这是一项非常大的任务。
所以我的问题是,如果有一些好的Java,Scala等框架我可以使用,这些框架并不像Eclipse框架那么重。
如果您需要更多详细信息,请说明。
提前致谢。
关心Stefan