代码高亮实现
aide吧
全部回复
仅看楼主
level 13
凹凸曼大小怪77
楼主
效果图
1,关键词高亮
2,自定义编辑框行号
3,数字常量红色
4,引号内部变绿
ps:(不支持类高亮 需要深度解析 或者载入上百个类名)
暂时没写注释变绿
源码有一些注释
2017年03月17日 13点03分
1
level 13
凹凸曼大小怪77
楼主
下载地址百度/s/1dFxK3QT
2017年03月17日 13点03分
2
凹凸曼大小怪77
如果测试 需要在sdcard下建立code.txt文件 里面存代码文本的
2017年03月17日 13点03分
凹凸曼大小怪77
@凹凸曼大小怪77
楼下完整地址
2017年03月18日 05点03分
level 12
C春和景明C
赞
2017年03月17日 14点03分
3
level 12
Zero◆淡蓝
谢楼主,肥去看看代码
2017年03月18日 03点03分
5
level 13
千秋事佐闲茶🍁
点前无new,或者new后括号
2017年03月18日 04点03分
6
凹凸曼大小怪77
什么意思
2017年03月18日 04点03分
凹凸曼大小怪77
@凹凸曼大小怪77
楼下更新 注释变绿
2017年03月18日 06点03分
千秋事佐闲茶🍁
@凹凸曼大小怪77
类名解析啊
2017年03月18日 06点03分
level 12
FBustling_繁华
代码多了会卡不?
2017年03月18日 05点03分
7
凹凸曼大小怪77
只是重写编辑框 几千行就会卡把
2017年03月18日 05点03分
FBustling_繁华
回复 凹凸曼大小怪77 :
据我所知,几十行就卡了,你可以试试
2017年03月18日 05点03分
凹凸曼大小怪77
@FBustling_繁华
好吧,我手机荣耀8 几千行才卡。
没注意其它手机效率。。 按道理不至于几十行就卡
2017年03月18日 05点03分
FBustling_繁华
回复 凹凸曼大小怪77 :
用着苹果,我也没试,只是根据Edittext一贯的尿性猜的,另外完整的网址发一下吧,我这里不好弄
2017年03月18日 05点03分
level 13
废话多3
感谢分享
2017年03月18日 05点03分
8
level 13
废话多3
话说请问有办法动态高亮嘛?
2017年03月18日 06点03分
10
凹凸曼大小怪77
那需要生成语法树吧
表示还没那个技术。
2017年03月18日 06点03分
Kally😄
代码动态渲染可以参考已经开源的icode
https://github.com/RayFantasyStudio/iCode-Android
2017年03月18日 09点03分
废话多3
@Kally😄
谢谢。。但是看不懂py。。
2017年03月18日 10点03分
Kally😄
@废话多3
我发错版本了,找作者要java写的icode
2017年03月18日 10点03分
level 13
凹凸曼大小怪77
楼主
完整地址 新加注释变绿
[无效] https://pan.baidu.com/s/1boHRlyJ
2017年03月18日 06点03分
11
莫人不留º
顶一个—> 疼吗? 不怕我有油。
2017年03月30日 09点03分
level 13
rsx◆
code.txt是啥
2017年03月30日 13点03分
12
凹凸曼大小怪77
里面存的java代码 也就是测试用的文件 自己在sdcard/下创建 然后复制java代码进去 就可以看到效果 因为我的例子指定了文件路径 要么你在源码改成你自己的路径
2017年03月30日 13点03分
level 9
雷布亚诺上校
不是有轮子吗
2017年04月02日 23点04分
13
1