Codepedia的2.0版本
问题见标题:
1. 目录和子目录的文件夹图标不好看,建议参考http://106.15.226.87:8080/dashboard/#/ide/che/wksp-xm2m进行更换;
2. 上面这个“Notes”改为“Projects Explorer”,并延伸到"Project"上方,涵盖整个左侧代码结构展示区,类似Eclipse-CHE
左侧代码结构展示区点击响应问题:
1. 根目录处只有双击才能展开,像这里的“Notes”节点。
2. 子目录中,针对某些子目录,双击会展开同时在右侧代码展示区展示该子目录的信息。某些子目录在只展开。建议:展开一律需要点击展开或者收缩按钮,双击代表需要在右侧展示详情
右侧展示区域我们要重新规划一下,目前展示的信息不合理。
初步的想法,右侧主要展示一下信息:
1. 如果是代码文件,则展示下列信息:
(1)代码文件的标注情况概述:如代码行数、代码方法数;用户浏览数、标注数、问题数等
(2)代码相关文档链接:用户可以在这里添加跟该文件相关的互联网文档链接,如issue、问答等(需要提供用户编辑功能)
(3)代码溯源信息:代码在哪里复用或或者从哪里复用来的,变更历史信息等
左侧代码结构展示框和中间代码展示区域要形成联动。比如中间有多个代码标签页时,点击其中一个标签页,那么在左侧应该展开至当前展示的代码文件所在的那一级,并将对应的代码文件名称高亮显示
左侧代码结构展示部分,文件展示顺序要调整。
1,要将项目名称作为一级目录放在代码结构的最上面
2,二级目录按照通常的代码展示顺序进行展示
3,代码结构展示,后续请添加虚线,更明显的展示层级结构信息