开源的IDE编辑器farIde
目前是定义功能范围阶段,想到哪儿记到哪儿,欢迎一起来设计
- 语言解析器可定制
- 调试可定制
- 支持任何语言写的语言解析器
- 支持任何语言写的调试器
- 关键词高亮
- 划线标记
- 代码提示
- 取词通知
- 行变化通知
- 保存通知
- 代码折叠
- 字体 颜色 可自定义
- 编辑区背景和工具区的字体可单独定义
- 调试自带调试模块协议能调试器进行控制台以及通过socket进行调试通讯
- 标准调试界面
- 变量、堆栈、线程、断点、单步、步进、步出
- 有些调试器非常复杂,IDE应该提供插件机制,让三方可扩展调试UI