如图,左边显示 项目的结构,右边显示 选中的文件的源码,这个是怎么实现的?
左边是直接 读取这个项目的目录? 右边再读取文件? 尤其是 源文件的高亮显示怎么弄的?
js插件.搜索 编辑器..支持语法着色。
比如:Rainbow 是一个用于语法着色的 JavaScript 库,很小,只有 1.2k 左右,易用而且可扩展。
这不是简单的读取文件结构吧,还要读取文件内容,我觉得要用到语义分析吧,用工具吧,自己写的话,比较费劲
有啥 工具推荐不?
目录也不是全部读取,应该可以过滤,还有 源码高亮显示,怎么弄呢
这个很简单,无非是得到文件路径,读取文件内容,然后配合高亮插件进行显示、
有很多都可以实现,给你看看这个框架,它的API也是会展示效果及使用代码。