代码容易忘,记不住?推荐这2款笔记神器

不知道大家会不会这样,我上个月写得代码,现在都忘得一干二净。

那我是怎么"记住"以前写过的代码的?

俗话说,好记性不如烂笔头。

         

 

我一般是有个移动硬盘,资料都放在里面了。

然后每个项目都会有清晰度文件夹目录:

记录资料,是一个慢工细活,挺费时间的,很多工程师,图省事,目录不清晰,记录的东西一多以后,就像个垃圾堆了。

 

等你做了5年,10年,再回过头去看这些笔记,除了满满的回忆以外,这些资料还是你的财富。

下次你碰到新项目,直接在里面找现成的就可以了。

如果是对于一些细节的代码,其它的编程类的笔记,之前也用过很多,比如印象笔记、有道笔记、腾讯文档、石墨笔记...

怎么说呢,都有各种各样的不便利,也可能是我没用顺手。

我目前用飞书最多,整个文件夹的内容可以下载,还能分享链接给别人看,支持Word、excel、思维导图等等。

然后文档里面也能插入图片、视频、代码、pdf等等。

整理来说,体验感最好。

         

 

也有两个地方不太顺手,第一个占用内存比较大,有时候有点卡,第二是不能同时打开查看2个文件。

         

 

下面再罗列各路大神强推的两款工具。    

         

 

一.obsidian

         

 

Obsidian 是很多人首选知识管理和笔记工具。

         

 

Obsidian 被许多用户视为接近 All in One 理念的笔记软件。

         

 

它不仅仅是一个编辑器,而是逐步进化为一个笔记平台,适合那些希望对自己的知识进行深度管理和整合的用户。

         

 

以下是关于 Obsidian 的一些详细介绍:

         

 

1.核心特点

Markdown 支持:Obsidian 完全基于 Markdown 格式进行笔记的创建和编辑。

双向链接:用户可以在笔记之间创建链接,形成一个复杂的知识网络。Obsidian 的双向链接功能可以帮助用户发现笔记之间的关系,促进知识的整合和创新。

本地存储:所有的笔记都存储在用户的本地设备上,所以对数据有完全的控制权。

高度可定制:Obsidian 提供了丰富的主题和插件,用户可以根据自己的喜好和需求定制界面和功能。    

图形视图:Obsidian 提供了图形视图,如思维导图和大纲视图,帮助用户以视觉化的方式组织和理解信息。

支持的平台:Windows、macOS 、Linux 、iOS、Android 、Web

         

 

2.主要功能

笔记创建和管理:用户可以轻松创建和管理笔记,支持文件夹和标签等多种管理方式。

双向链接和知识图谱:用户可以在笔记之间创建链接,Obsidian 会自动生成知识图谱,帮助用户可视化笔记之间的关系。

主题和样式:Obsidian 允许用户通过 CSS 自定义主题和样式,能满足对视觉审美要求苛刻的用户。

同步和备份:Obsidian 支持通过第三方服务(如 Dropbox、Google Drive 等)进行笔记的同步和备份。

         

 

         

 

3.使用场景

个人知识管理:比如学习资料、研究笔记、阅读摘录等。

学术研究:研究人员可以使用 Obsidian 来管理文献、记录研究笔记、规划研究项目等。

项目和任务管理:Obsidian 可以帮助用户规划和跟踪项目进度,管理日常任务和待办事项。

创意写作和内容创作:写作者和内容创作者可以使用 Obsidian 来组织故事线索、创作计划和撰写草稿。

团队协作:可以通过共享笔记和同步功能,邀请团队协作和知识共享。

         

 

         

 

.Notion    

Notion 是一款多功能的工作和生活工具,它集成了笔记、数据库、任务管理和文档存储等多种功能。

         

 

以下是关于 Notion 的一些详细介绍:

         

 

1.核心特点

灵活性高:Notion 提供了灵活的页面和块系统,用户可以通过拖放的方式自由组合内容,创建个性化的工作空间。

集成度高:Notion 融合了笔记、任务管理、数据库、日历、文档等多种功能,使得用户可以在一个平台上处理各种工作和生活需求。

支持团队写作:Notion 支持团队协作,用户可以共享页面、分配任务、共同编辑内容,提高团队工作效率。

支持的平台:Notion 支持 Web、Windows、Mac、iOS 和 Android 等多个平台,用户可以在不同设备上无缝切换使用。

         

 

2.主要功能

笔记和文档:用户可以创建文本笔记,支持 Markdown 语法,同时可以插入图片、视频、代码块等多种内容。    

任务和项目管理:Notion 提供了看板视图、列表视图等多种任务管理视图,用户可以轻松跟踪项目进度。

数据库:Notion的数据库功能强大,支持表格、看板、列表、日历等多种视图,用户可以自定义字段,进行数据的录入、查询和分析。

模板:Notion 提供了丰富的内置模板,同时也支持用户自定义模板,以便快速开始新的项目或页面。

集成:Notion 支持与其他服务的集成,如 Google 日历、GitHub、Slack 等,方便用户将外部服务融入到 Notion 中。

         

 

3.使用场景

个人笔记:记录日常想法、学习笔记、会议记录等。

任务管理:规划个人或团队的待办事项、项目任务等。

知识库:构建个人或团队的知识库,整理和存储各种文档、资料。

工作流程:设计和优化工作流程,提高工作效率。

团队协作:共享项目进度、文档资料,进行远程协作。

阅读剩余
THE END