求助:用aide开发了一个记事本,但不会弄行号。
aide吧
全部回复
仅看楼主
level 5
如题,用aide开发一个小小的文本编辑器,类似简易的920文本编辑器那种。参考网络资料,做好了文件打开、另存对话框、查找替换功能等,唯独那个行号显示怎么也搞不定。求大神指点迷津,谢谢!
2018年12月11日 09点12分 1
level 13
好像要重写编辑框 自己绘制
2018年12月11日 10点12分 2
感觉您说的有道理,我再试试。谢谢!
2019年01月22日 10点01分
level 12
自己画
2018年12月11日 10点12分 3
level 9
往右偏移,在左边画
2018年12月12日 16点12分 4
level 5
感谢大家指导,基本思路有了,就是要重画。不过实现起来还是有点繁琐。最好有高手能做个成品分享一下。[哈哈]
2019年01月22日 09点01分 6
github 搜textwarrior
2019年01月22日 10点01分
我找找,写过一个webide的
2019年02月14日 14点02分
行号实现还好,搞富文本和语法正则检测才是恶心的
2019年02月14日 14点02分
@暮色◎永恒 语法检测可以用jflex或者antlr生成解析工具
2019年02月14日 14点02分
level 9
我写webide的时候是这样实现的。比较简单,出乎意料的简单。
不用什么重写,自定义。
其实只要把editview放右边,行号用textview,然后放左边就行了。
然后,每新一行就多打一个i+1+\n完事[滑稽]
98-103
2019年02月14日 15点02分 7
level 5
感谢大家,谢谢暮色*和4455*无私帮助!
2019年02月15日 01点02分 8
不谢,我发了个webIDE源码可以参考
2019年02月15日 01点02分
@暮色◎永恒 ok,我刚关注下载了,正在学习中。
2019年02月15日 01点02分
1