JavaFX代码编辑器,内容为Highlighter for Java Code

San*_*ite 6 java javafx javafx-2

我想在JavaFX中编写一个文本编辑器,它类似于Eclipse/Netbeans IDE,以突出显示Java代码.任何人都可以建议如何实现它或任何人以前做过这一点.

谢谢.

Mic*_*rry 10

据我所知,没有用于代码突出显示/编辑的纯JavaFX库,所以如果你想在JavaFX中实现它,你将要从类似的Swing(或其他)项目进行翻译,或者你是自己的.

但是,如果你想实现这一点,你可以使用这样的Javascript库并将其包装在WebView中 - Jewelsea(经常在这里摇摆)已经完成了这一点并在这里解释得相当不错.

  • 来源都是免费的(EPL),可以在我的github回购中找到https://github.com/tomsontom/e-fx-clipse和https://github.com/tomsontom/fx-ide (3认同)
  • 我将基于`WebView`的解决方案berry链接与用于java的eclipse编译器集成,创建了一个迷你ide,我命名为[conception](https://github.com/jewelsea/conception). (2认同)

Tom*_*ula 7

RichTextFX允许您为文本范围指定样式类.看看在Java关键字的演示它的源代码.