爱意满满的作品展示区。
yanyin070321

开发了一款程序员专属的代码笔记软件(MindCode),真的很方便

  •  9
     
  •   yanyin070321 · May 20, 2024 · 7138 views
    This topic created in 900 days ago, the information mentioned may be changed or developed.
    ### 背景
    在面对新项目时获日常开发工程中,记录和回顾上下文信息至关重要。然而,使用通用笔记软件如 Notion 记录代码相关笔记时,常常遇到不便,比如:不能很好的表达代码的运行流程;代码和笔记之间是割裂的,无法快速回顾笔记等。为此,我开发了 MindCode ,一款专为程序员设计的代码笔记软件。它不仅帮助我们高效记录项目上下文,还能在回顾时迅速定位到相关代码。

    ### 介绍
    MindCode 是一款与 IDE 无缝集成的多功能代码笔记软件,旨在帮助开发人员通过直观高效的思维导图结构来管理和记录与代码相关的知识。






    ### Features
    思维导图:帮助程序员通过直观的思维导图以结构化的方式组织和管理代码笔记。
    双向代码导航:支持从笔记到代码或者从代码到笔记的快速导航。
    支持 Markdown 和“/”命令模式:允许使用 Markdown 语法编辑笔记或使用“/”快速访问命令。
    多媒体附件:允许添加图像等多媒体内容,以获得更丰富、更直观的笔记。
    本地数据存储:保证数据安全,无需担心数据泄露风险。


    ### 安装
    在 Intellij IDEA 的插件市场搜索 “MindCode” 即可安装(*免费的呦*)。
    注意:目前仅支持 2022.3 及之后的版本。


    ---
    软件刚刚才发布出来,希望各位老铁们多提一些建议🤗️🤗️🤗️...
    Supplement 1  ·  May 21, 2024
    有兴趣或者遇到问题同学可以加我微信:
    41 replies  •  2024-05-22 12:08:24 +08:00
    zzz22333
    zzz22333
    May 20, 2024
    1
    没 vscode 额...
    EmpCold
    EmpCold
    May 20, 2024
    2
    已下载,支持一下👍
    yanyin070321
    yanyin070321
    OP
    May 20, 2024
    3
    @zzz22333 才开发完 intellij 的版本,后续大家反馈还不错会扩展的,目前设计上做了跨平台的考虑
    seedhk
    seedhk
    May 20, 2024
    4
    支持,下载试试!
    BearCookie
    BearCookie
    May 20, 2024
    5
    牛逼啊,支持一下
    Eilen
    Eilen
    May 20, 2024
    6
    楼主看看能不能支持一下 Goland 🤪
    yanyin070321
    yanyin070321
    OP
    May 20, 2024 via Android
    7
    @Eilen 可以的,jetbrains 的全家桶支持起来成本不是很高!只是我现在还在验证这个方向的可行性,所以应该会过段时间再做其他平台
    nofearinmyhearts
    nofearinmyhearts
    May 20, 2024
    8
    好东西
    kassadin
    kassadin
    May 20, 2024
    9
    看起来很酷
    wkong
    wkong
    May 20, 2024
    10
    厉害的,支持,期待 vscode 版本
    yanyin070321
    yanyin070321
    OP
    May 20, 2024
    11
    @wkong 哈哈,可以的
    fizzcoding666
    fizzcoding666
    May 20, 2024
    12
    有点牛逼,如果支持导出成文章那就相当牛逼了
    mingoing428
    mingoing428
    May 20, 2024
    13
    这个思维导图用什么开发的
    yanyin070321
    yanyin070321
    OP
    May 20, 2024
    14
    @mingoing428 自己造的轮子
    yanyin070321
    yanyin070321
    OP
    May 20, 2024 via Android
    15
    @fizzcoding666 后续会支持导出和导入功能
    iosyyy
    iosyyy
    May 20, 2024
    16
    挺好的提几个小意见
    1. 就是代码引用能不能提到类或者文件的级别 因为可能正常依赖关系文件会比较多 然后方法和类用两种不同的方式做区分
    2. 根据代码依赖自动生成一部分笔记
    3. 希望能导出并且以文件的形式存在项目中
    Delevea
    Delevea
    May 20, 2024
    17
    可惜 JenBrains Rider 插件市场没有哦
    NOspy
    NOspy
    May 20, 2024
    18
    数据是否可以直接使用项目的 git 进行管理?
    NOspy
    NOspy
    May 20, 2024
    19
    另外希望能提供更多教程
    yanyin070321
    yanyin070321
    OP
    May 20, 2024
    20
    @iosyyy 感谢建议,对我很有帮助。
    问题 1: 这个我在下个版本会开始支持;
    问题 2: 这个问题我也考虑过支持自动化捕获和自动化扩展笔记;只是这个功能需要根据 AST 来实现,每个语言需要单独适配,实现上会比较麻烦一些
    问题 3: 导入导出的功能也会在最近的版本开始支持
    yanyin070321
    yanyin070321
    OP
    May 20, 2024
    21
    @Delevea 这个还真没有想到过,第一个见到 rider 这个产品。😅😅😅
    yanyin070321
    yanyin070321
    OP
    May 20, 2024
    22
    @NOspy 后续支持笔记导出能力之后就可以做到了
    yanyin070321
    yanyin070321
    OP
    May 20, 2024
    23
    @NOspy 教程会陆陆续续推出来,敬请期待。。。
    taosimple
    taosimple
    May 21, 2024
    24
    在 Android Studio Jellyfish | 2023.3.1 好像不可用,打开侧边栏是 Noting to show ,选择代码右键菜单 MindCode 是灰色不可点击的
    guiguihui123
    guiguihui123
    May 21, 2024
    25
    作者大大你好,我在 IntelliJ IDEA 2022.3.3 (Ultimate Edition)中插入图片失败,显示“image load error”。请问是什么情况嘞,有没有可能是因为我连不上 plugin(插件无法直接在设置-插件中下载,而是在 jetbrain 上下载后从本地安装)而导致的?
    yanyin070321
    yanyin070321
    OP
    May 21, 2024
    26
    @taosimple 不好意思,可以方便加一下微信吗(见上图二维码),我帮你看一下什么问题
    yanyin070321
    yanyin070321
    OP
    May 21, 2024
    27
    @guiguihui123 可以尝试一下下面的方案:
    1: 点击 MindCode 右上方的设置图标,有一个 Open Web Dev Tools ,这样可以看到调试台;
    2: 然后将报错信息截图发到插件评论中或者加我微信(见上图二维码),我帮你来看一下什么问题;
    Charlie17Li
    Charlie17Li
    May 21, 2024
    28
    好强,希望能上架 Goland
    nealHuang
    nealHuang
    May 21, 2024
    29
    提个建议,focus 应该自动集中到最新添加的 block
    yanyin070321
    yanyin070321
    OP
    May 21, 2024
    30
    @nealHuang 是指添加笔记的时候自动定位到最新的 block ?
    yanyin070321
    yanyin070321
    OP
    May 21, 2024
    31
    @Charlie17Li 可以的,前面有个 V 友也提了 Goland
    nealHuang
    nealHuang
    May 21, 2024
    32
    @yanyin070321 是的,因为方法都是嵌套的,会一直跟进去,然后 add node

    还有一个就是,方法上的注解貌似不会添加进去
    haoxuexiaoyao
    haoxuexiaoyao
    May 21, 2024
    33
    我就想知道 能维护几年
    forty
    forty
    May 21, 2024
    34
    我现在写代码从来不记笔记了
    yanyin070321
    yanyin070321
    OP
    May 21, 2024
    35
    @nealHuang 好的,感谢建议,我改一下
    yanyin070321
    yanyin070321
    OP
    May 21, 2024
    36
    @forty 目前还在完善产品的能力,后续应该会推出收费版本和笔记同步功能,所以应该可以一定程度增加大家的笔记数据的可靠性
    Hilui
    Hilui
    May 21, 2024
    37
    双链整上
    yanyin070321
    yanyin070321
    OP
    May 21, 2024
    38
    @Hilui obsidian 那种双链?
    yanyin070321
    yanyin070321
    OP
    May 22, 2024
    39
    @guiguihui123 问题已经在 MindCode 1.0.1 版本修复了,在 windows 系统的图片加载实现有点问题;目前该版本还在审批中,应该过两天就可以升级了
    xiangbohua
    xiangbohua
    May 22, 2024
    40
    点个赞,有暗黑模式么哈哈,白色有点突兀
    yanyin070321
    yanyin070321
    OP
    May 22, 2024❤️1
    41
    @xiangbohua 哈哈,我也觉得,还没来得及弄
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   894 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 19:54 · PVG 03:54 · LAX 11:54 · JFK 14:54
    ♥ Do have faith in what you're doing.