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