Skip to content

17-lightning/CodeWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

what's this

为你的代码仓建立知识体系 —— 通过你的标注
目前很挫,但是高情商:适合新手上手学习
已实现:

  1. 自动搜索函数,为函数制作文档(空的,等你完善),提供编辑功能
  2. 允许设置函数间关系与跳转

待实现:

  1. 提供函数模板,能够自动解析,甚至辅助你实现一些模板化的逻辑
  2. 提供可视化关联与绘制功能,允许你梳理程序流程
  3. 重构代码 —— 众所周知,先实现功能不管多挫,遇到困难再去想优化,不然永远在踌躇永远无法推进

how to use

  • 环境要求: JAVA C
  1. 在main.c里设置CODE_PATH(你的代码仓路径)
  2. ./run.sh 跑起服务器端
  3. 用浏览器访问http:/localhost:8000/,接下来怎么操作你懂的

更新日志

20250227

  1. 首次提交,制作了函数的搜索与文档生成功能

20250302

  1. URL标准化
  2. 修复了寻找函数时,char *function_name(void)function_name前面不是空格而无法被识别的问题
  3. 修复牢版本JAVA里FileReader中文解码的问题
  4. 修复/和-转义不当,导致深层文件无法被解析的问题

20250305

  1. 修复了内容中包含的&或?会被错误识别成隔离符的问题
  2. 现在可以在页面上修改函数源码,并会自动刷新到原始文件中

20250306

  1. 修复特殊符号被html转义的问题
  2. 增加参数描述编辑功能
  3. 增加相关元素链接功能

20250309

  1. 链接改超链接
  2. 修复刷新网页导致操作重复的问题
  3. 非函数的文档现在也可以注册了

About

make a document of C code on web

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published