程序员的笔记与开发工具推荐
Posted dorlolo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员的笔记与开发工具推荐相关的知识,希望对你有一定的参考价值。
程序员的笔记与开发工具推荐
前言
市面上的笔记软件都没办法满足我们的所有需求,所以需要找到合适的软件来相互间打配合,这是尤为重要的。笔者几乎使用了市面上绝大部分的笔记软件,下面给大家推荐一下个人感觉最好用的几款。文本内容不定期更新。欢迎大家点赞、收藏、关注!
笔记工具
1. 飞书
优点:
- 完全免费。飞书自从2021年年初更新后,新加了好多功能,并且所有功能全免费。
- 笔记神器!。支持的功能是市面上最全最稳定的,吊打市面上各类笔记软件。 很好兼容了markdown语法、支持超多种语法高亮;支持编辑流程图、思维导图、UI设计、多种表格视图、公式、视频链接等等,功能超级丰富
- 任务管理、项目管理利器。 支持多种看板,如果你用惯了其它平台的也不要紧,里面也多种时间管理;
- 强大的深度搜索功能。能搜索到任意笔记的任意位置。
- 一键翻译外文文档。
缺点:
- 较差的笔记迁移功能,下载的文件格式排版可能会有问题。多个团队之间的文件不支持直接迁移。但一般人笔记或者工作文件是不会随意迁移的,但还是有些小小的遗憾。
- 需要联网,没有网就用不了。
- 存在本地怕硬盘损坏,存网上又怕自己的重要信息被写漏出去。凡事都有两面性,就看怎么取舍了。
预览效果
(1)超丰富的文档插件
(2)在线代码预览
(3)使用多维表格进行项目管理和任务管理。
由于存在一些重要信息,就不一一展示了。
个人评价
适合团队开发,比钉钉强好多倍了。笔记功能超级强大,如果不介意他的文件迁移功能,几乎能满足所有的笔记功能需求。
2. Obsidian笔记软件
优点:
- 完全免费。付费版本仅是增加了在线同步功能(亮点是能在另一台电脑自动打开上一次编辑的页面)。
- 支持markdown语法。
- 笔记双向关联。亮点是是通过markdown语法,支持笔记之间的深度关联,可以跳转到另一篇笔记的指定位置
- 超多的功能插件。可以玩出各种花样。
- 强大的深度搜索功能,能搜索到任意笔记的任意位置。
缺点:
- 插件商店访问需要翻墙。要了解每个插件的特性还需要花些时间。如果选择手动安装插件,也会比较费劲。
个人评价
特别提一下,依赖Obsidian的笔记双向关联功能,笔者用来做任务管理居然异常便利。可以将个人的每日任务很方便地和每个项目中的细节内容关联起来,然后进行一键跳转。
3. jupyter notebook
优点:
- 一边学python一边做笔记。这款软件主要是用来使用python做数据分析的,但是基于其良好的markdown语法支持,python的笔记用它来做最合适不过。
- 可以部署到服务器,以此支持多地访问编辑。
- 支持安装功能插件进行拓展。
缺点
- 无法深度搜索,只能搜索文件名,不能搜索文件内容。
个人评价
安装配置都很方便,但支持的功能比飞书少。所以要作为笔记软件使用的话,只适合用来学习python和数据分析。
4. BookxNote Pro电子书阅读软件
优点:
- 页面布局做的还是比较出色的。目录能够支持预览书的封面。
- 边看书边记笔记。支持大纲、脑图、手写笔记、谷歌翻译等等。读书利器。
缺点:
- 没有在线同步功能
个人评价
用来管理电子书非常合适,不用担心找不到存放位置的问题。
作为笔记工具的话功能还是有点少,推荐用来对知识点做标记,再配合飞书等其它工具使用是非常不错的。
开发工具
1. API Post
中国人用的postman,个人感觉甚至超越了postman,尤其是在在线接口文档方面。
以上是关于程序员的笔记与开发工具推荐的主要内容,如果未能解决你的问题,请参考以下文章