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

2024-05-20 09:04:11 +08:00
 yanyin070321
### 背景
在面对新项目时获日常开发工程中,记录和回顾上下文信息至关重要。然而,使用通用笔记软件如 Notion 记录代码相关笔记时,常常遇到不便,比如:不能很好的表达代码的运行流程;代码和笔记之间是割裂的,无法快速回顾笔记等。为此,我开发了 MindCode ,一款专为程序员设计的代码笔记软件。它不仅帮助我们高效记录项目上下文,还能在回顾时迅速定位到相关代码。

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





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


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


---
软件刚刚才发布出来,希望各位老铁们多提一些建议🤗️🤗️🤗️...
4785 次点击
所在节点    分享创造
41 条回复
zzz22333
2024-05-20 09:10:13 +08:00
没 vscode 额...
EmpCold
2024-05-20 09:10:25 +08:00
已下载,支持一下👍
yanyin070321
2024-05-20 09:14:24 +08:00
@zzz22333 才开发完 intellij 的版本,后续大家反馈还不错会扩展的,目前设计上做了跨平台的考虑
seedhk
2024-05-20 09:39:11 +08:00
支持,下载试试!
neochen13
2024-05-20 09:41:10 +08:00
牛逼啊,支持一下
Eilen
2024-05-20 10:07:24 +08:00
楼主看看能不能支持一下 Goland 🤪
yanyin070321
2024-05-20 10:16:13 +08:00
@Eilen 可以的,jetbrains 的全家桶支持起来成本不是很高!只是我现在还在验证这个方向的可行性,所以应该会过段时间再做其他平台
nofearinmyhearts
2024-05-20 10:22:36 +08:00
好东西
kassadin
2024-05-20 10:25:47 +08:00
看起来很酷
wkong
2024-05-20 10:39:07 +08:00
厉害的,支持,期待 vscode 版本
yanyin070321
2024-05-20 10:41:58 +08:00
@wkong 哈哈,可以的
fizzcoding666
2024-05-20 11:20:01 +08:00
有点牛逼,如果支持导出成文章那就相当牛逼了
mingoing428
2024-05-20 11:36:57 +08:00
这个思维导图用什么开发的
yanyin070321
2024-05-20 11:40:59 +08:00
@mingoing428 自己造的轮子
yanyin070321
2024-05-20 12:33:30 +08:00
@fizzcoding666 后续会支持导出和导入功能
iosyyy
2024-05-20 15:29:43 +08:00
挺好的提几个小意见
1. 就是代码引用能不能提到类或者文件的级别 因为可能正常依赖关系文件会比较多 然后方法和类用两种不同的方式做区分
2. 根据代码依赖自动生成一部分笔记
3. 希望能导出并且以文件的形式存在项目中
Delevea
2024-05-20 15:47:02 +08:00
可惜 JenBrains Rider 插件市场没有哦
NOspy
2024-05-20 16:21:50 +08:00
数据是否可以直接使用项目的 git 进行管理?
NOspy
2024-05-20 16:23:54 +08:00
另外希望能提供更多教程
yanyin070321
2024-05-20 16:38:00 +08:00
@iosyyy 感谢建议,对我很有帮助。
问题 1: 这个我在下个版本会开始支持;
问题 2: 这个问题我也考虑过支持自动化捕获和自动化扩展笔记;只是这个功能需要根据 AST 来实现,每个语言需要单独适配,实现上会比较麻烦一些
问题 3: 导入导出的功能也会在最近的版本开始支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1042128

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX