微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 带语法高亮和行号的文本编辑器?

这对于一个团队项目来说有点挑战,更不用说单人实现了,但我试图使用JEditorPane将一个简单而优雅的文本编辑器与语法高亮组合在一起.我偶然发现 this已停止使用,我很难理解里面的所有lexer文件和.lex内容.我甚至在一些博客中发现,这个项目后来被其他一些团队采用,但即便再次停产.我不需要它过于花哨,就像有代码折叠和东西(尽管我很想知道如何做到这一点),但我至少需要一个基本的语法突出显示存在和相当多的行号最左边就像记事本一样.请记住,我只需要它来突出Java源代码,至少目前是这样.

我正在寻找的是一个教程,一个记录良好的示例和示例代码,一个预制的包,甚至NetBeans的工具都可以做到这一点,我不需要从头开始编写源代码,我只需要一个可以使用的实现.提前致谢!

P.S.This不会商业化或太大,不要问为什么我要重新发明轮子当有那么多编程编辑器,我正在学习这对我来说是一个很好的练习!

解决方法

RSyntaxTextArea是BSD许可的,并支持您的要求,以及代码折叠等.使用非常简单.

原文地址:https://www.jb51.cc/java/120336.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐