V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
gpsbird
V2EX  ›  分享创造

感觉自己特别像 NPC,尤其在读代码的时候

  •  
  •   gpsbird · 232 天前 · 2725 次点击
    这是一个创建于 232 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前,我自己在用寻常 IDE 读代码时,在不同的文件中跳转,不同的函数又在文件中的不同行,要记忆调用的流程,不仅要记忆函数名、函数所在代码行、文件名,甚至对于结构复杂的项目,还要记忆不同的文件夹路径,如此多的记忆点,如此繁复的操作,对于只想梳理逻辑学习的我们,不得不说太难了。

    感觉自己就像这世界的 NPC 一样,不是在循环,就是在循环的路上,走不出来,走不出来……

    NPC

    成年人的世界只能自救。我自己开发了一个源代码阅读器——CODEMAP ,含泪开发两年。

    CODEMAP 源代码阅读器可以通过连线以及编辑器平铺布局的方式辅助阅读源代码,极大降低学习开源项目过程中的心智负担,也能破除读代码时,程序员成为 NPC 的魔咒。

    NPC

    28 条回复    2024-05-12 00:31:49 +08:00
    zsj1029
        1
    zsj1029  
       232 天前
    我擦牛逼,很直观看到调用链,不用页签来回跳转,降低记忆负担好东西。
    怎么用 idea 支持吗 ?插件名?只支持 python ?
    gpsbird
        2
    gpsbird  
    OP
       232 天前
    @zsj1029 现在暂时不支持,是个独立的软件,支持 javascript 、typescript 、c 、c++、python 、golang 、java 等多种编程语言。
    danbai
        3
    danbai  
       232 天前
    哪里可以用到
    isSamle
        4
    isSamle  
       232 天前
    这个需要一个很大的屏幕才爽
    AoEiuV020JP
        5
    AoEiuV020JP  
       232 天前
    使用场景,刚上手一个新项目时熟悉项目代码的阶段?
    gpsbird
        6
    gpsbird  
    OP
       232 天前
    @danbai 读码都可以用到
    gpsbird
        7
    gpsbird  
    OP
       232 天前
    @isSamle 😏
    gpsbird
        8
    gpsbird  
    OP
       232 天前
    @AoEiuV020JP 平常读码学习都可以用
    zzfly256
        9
    zzfly256  
       232 天前
    看论坛以及相关博文,是要收费的,具体的收费标准和商业化支持情况是咋样的? 官网上没看到呢
    danbai
        10
    danbai  
       232 天前
    @gpsbird #6 我是说这个东西我要怎么才能使用 地址 链接?
    danbai
        11
    danbai  
       232 天前
    @danbai #10 好吧我看到了链接在视频里
    nightwardream
        12
    nightwardream  
       232 天前
    @gpsbird 什么时候可以支持 linux 系统呢
    Jirajine
        13
    Jirajine  
       232 天前
    前两天刚在 HN 上看到一个类似的产品: https://news.ycombinator.com/item?id=40279499
    gpsbird
        14
    gpsbird  
    OP
       232 天前
    @zzfly256 可以先下载体验下,有两天试用。
    gpsbird
        15
    gpsbird  
    OP
       232 天前
    @nightwardream 尽快更新😂
    xxxiong
        16
    xxxiong  
       232 天前
    感觉得结合一些 IDE 来用,如果不熟悉项目的话。后期支持自动跳转的话应该就很强大了
    ktyang
        17
    ktyang  
       232 天前
    哇 看起来好厉害
    watzds
        18
    watzds  
       232 天前
    厉害,有点意思
    gpsbird
        19
    gpsbird  
    OP
       232 天前
    @Jirajine 感谢分享,有相似之处,但总体不太一样,有兴趣可以体验下
    luojianxhlxt
        20
    luojianxhlxt  
       232 天前
    可惜我是 C#
    zhouyg
        21
    zhouyg  
       232 天前
    如果是 vscode 插件就好了
    chingyat
        22
    chingyat  
       232 天前 via iPhone
    这个跟已经凉了的 [sourcetrail]( https://github.com/CoatiSoftware/Sourcetrail) 好像啊
    hades97
        23
    hades97  
       232 天前
    这个能搞成 vr 或者 ar 不错,无限扩展屏幕出来
    maemolee
        24
    maemolee  
       231 天前
    @hades97 范围超过一眼所见的话,心智负担又上升了😂
    suwu
        25
    suwu  
       231 天前
    brew 上面没传吗
    zhouyg
        26
    zhouyg  
       231 天前
    为啥被注销封禁了?
    NotAProgrammer
        27
    NotAProgrammer  
       231 天前 via Android
    下载地址呢?
    NotAProgrammer
        28
    NotAProgrammer  
       231 天前 via Android
    我找到下载地址了 下载安装了 win 打开了一个项目。 加载了半天 还是不出来
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2628 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 06:13 · PVG 14:13 · LAX 22:13 · JFK 01:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.