CODEMAP 源码阅读器,我自己独立开发一段时间了,目前成形,但还不知道它能不能让码农们接受。 CODEMAP 源码阅读器摒弃了 tab 页的打开方式,通过平铺布局,以及连线、高亮、标注等一系列手段,辅助我们阅读源代码,提供了一种可以清晰展示代码逻辑结构、添加高亮备注的方式。
目前 CODEMAP 源码阅读器已经在官网上线( https://www.codemap.info) 有兴趣的朋友可以下载试用看看,给我点意见呗。

CODEMAP 源码阅读器,我自己独立开发一段时间了,目前成形,但还不知道它能不能让码农们接受。 CODEMAP 源码阅读器摒弃了 tab 页的打开方式,通过平铺布局,以及连线、高亮、标注等一系列手段,辅助我们阅读源代码,提供了一种可以清晰展示代码逻辑结构、添加高亮备注的方式。
目前 CODEMAP 源码阅读器已经在官网上线( https://www.codemap.info) 有兴趣的朋友可以下载试用看看,给我点意见呗。

1 yuancoder May 7, 2024 还需要注册? |
2 gpsbird OP 需要的 |
3 R4rvZ6agNVWr56V0 May 7, 2024 最好搞个视频演示,不想不知情的情况下安装陌生软件 |
4 URlister May 7, 2024 最好能通过 VSCode 插件的形式提供 |
5 xupefei May 7, 2024 via iPhone 首页图片里的logo 侵权了吧 |
6 goodspb May 7, 2024 原来是..源码阅读器, 我还以为是开放了源码.. |
7 bigmomo May 7, 2024 啥时候开源呢 |
8 guonaihong May 7, 2024 感觉提供一个 vscode 插件会好些。 |
9 PTLin May 7, 2024 给你个建议,真想要搞闭源付费软件的话先把官网做好,最起码要把文档写好,要让人即使不下载这个软件也可以了解这个软件如何使用,适配什么样的工程,比如 Linux 内核项目,我该生成什么文件才能适配你的软件。 现在你这个官网就一个下载,一个论坛,软件还是闭源的,演示还少,还要注册账号,没多少人真能提起兴趣搞这套流程的。 |
10 epiloguess May 7, 2024 很好的软件,使我的 debian 旋转(bushi 之前有看过别的,不过跟你们的方向不一样,说不定可以给你们一点交互上的灵感,你们现在这个箭头...有点不太好看 https://evanw.github.io/source-map-visualization/ (这是 figma 的 co-founder 的作品) |
11 xiamy1314 May 7, 2024 啥也不知道,让人下载使用....一点兴趣都提不起... |
12 vfs May 7, 2024 就个人而言,使用这类软件的话, 更希望它是离线的,不希望绑定什么在线账号, 也不希望上传个人数据(包括代码) 到任何三方服务器。 |
13 sapjax May 7, 2024 平铺最大的问题是排不下,即使排下了,也会很乱。 阅读代码和写代码一样,同样需要关注点分离和抽象分层 建议参考一下 https://museapp.com/ 的交互方式,用户可以平铺的同时,还可以垂直地进入或者退出某一层。 |
14 liyafe1997 May 7, 2024 要注册帐号要登录的一概不用,你这又不是什么在线服务 |
15 forty May 7, 2024 几百个文件,甚至几千个文件的时候,我看你怎么铺? 这个布局,我感觉只适合 20 个文件以内 。 |
16 willli May 7, 2024 注册账号有什么必要?你会提供网络服务吗?还是你要把我的代码传到云上? |
18 adian May 7, 2024 资瓷。问下支持多大的代码量呀?有些时候我用 IDE 看代码会卡,用 source insight 之类的就不会卡了 |
21 liupcool May 7, 2024 打开代码量太大目录会直接卡死 |
22 feefk May 7, 2024 挺适合代码 review 的 |
23 simpleH May 8, 2024 辛苦作者。但是不是很明白,核心是在跳转定义位置的基础上增加指向箭头,在源码上直接注释变为高亮标注吗? |
24 gpsbird OP @simpleH 是的。当我们用 IDE 阅读源代码,每次都可能打开数十个文件,而每次分析完,具体的函数入口,调用链路,各种细节,如果没有合理记录,我们的大脑往往已经不堪重负。CODEMAP 源码阅读器的目的就是去解放这个过程。 |
25 go522000 May 8, 2024 下载了一个开源电商项目,153 MB ,28115 个文件,29853 个文件夹。 使用公司的电脑打开,卡死了。 I5 CPU ,16G 内存,无显卡。 |