笔记与开发工具推荐

程序员的笔记与开发工具推荐

  • 前言
  • 笔记工具
    • 1. 飞书
      • 优点:
      • 缺点:
      • 预览效果
      • 个人评价
    • 2. Obsidian笔记软件
      • 优点:
      • 缺点:
      • 个人评价
    • 3. 雀语
      • 特点
      • 个人评价
    • 4. jupyter notebook
      • 优点:
      • 缺点
      • 个人评价
    • 4. BookxNote Pro电子书阅读软件
      • 优点:
      • 缺点:
      • 个人评价
  • 开发工具
    • 1. API Post

前言

市面上的笔记软件都没办法满足我们的所有需求,所以需要找到合适的软件来相互间打配合,这是尤为重要的。笔者几乎使用了市面上绝大部分的笔记软件,下面给大家推荐一下个人感觉最好用的几款。文本内容不定期更新。欢迎大家点赞、收藏、关注!

笔记工具

1. 飞书

优点:

  • 完全免费。飞书自从2021年年初更新后,新加了好多功能,并且所有功能全免费。
  • 笔记神器!。支持的功能是市面上最全最稳定的,吊打市面上各类笔记软件。 很好兼容了markdown语法、支持超多种语法高亮;支持编辑流程图、思维导图、UI设计、多种表格视图、公式、视频链接等等,功能超级丰富
  • 任务管理、项目管理利器。 支持多种看板,如果你用惯了其它平台的也不要紧,里面也多种时间管理;
  • 强大的深度搜索功能。能搜索到任意笔记的任意位置。
  • 一键翻译外文文档

缺点:

  • 较差的笔记迁移功能,下载的文件格式排版可能会有问题(推荐下载为pdf)。多个团队之间的文件不支持直接迁移。但一般人笔记或者工作文件是不会随意迁移的,但还是有些小小的遗憾。
  • word文档编写时,页面宽度只能占屏幕的一小部分,没写多少字就换行了。导致段落比较长。然后会有部分空白区域是没什么用的(感觉是因为飞书的设计理念是方便团队开发,很多文档是需要打印出来的,编辑文档的时候宽度按照A4纸为标准设计,这样方便排版,更接近打印效果),很多人会不习惯。
  • 需要联网,没有网就用不了。
  • 存在本地怕硬盘损坏,存网上又怕自己的重要信息被写漏出去。凡事都有两面性,就看怎么取舍了。

预览效果

(1)超丰富的文档插件
笔记与开发工具推荐_第1张图片
(2)前端代码的在线编辑和预览
笔记与开发工具推荐_第2张图片
(3)使用多维表格进行项目管理和任务管理。
由于存在一些重要信息,就不一一展示了。

个人评价

适合团队开发,比钉钉强好多倍了。笔记功能也超级强大,如果不介意他的文件迁移功能,几乎能满足所有的笔记功能需求。我主要用飞书来写笔记和进行笔记分享。

2. Obsidian笔记软件

优点:

  • 完全免费。付费版本仅是增加了在线同步功能(亮点是能在另一台电脑自动打开上一次编辑的页面),但我们可以用github代替掉这个功能。
  • 支持markdown语法
  • 笔记双向关联
    简单来说可以点击文字跳转到另一篇笔记的指定位置,也支持跳转回来,相当于超链接的升级版。强大之处在于特别适合记录一些种类繁多关联性又强的学科,配合关系图谱,能够非常有效地帮助你缕清关系思路。如果你是学生,特别推荐尝试使用这款软件。
  • 超多的功能插件。可以玩出各种花样。但是插件下载要..
  • 强大的深度搜索功能,能搜索到任意笔记的任意位置。

缺点:

  • 插件商店访问需要。要了解每个插件的特性还需要花些时间。如果选择手动安装插件,也会比较费劲。
  • 笔记不够优美(给自己看的东西需要优美做什么?)。

个人评价

写笔记特别便利。能够更容易的梳理知识点。特别适合学生党。
我用它做了什么?
因为我的笔记大部分在飞书,不好迁移。然后,我用它来管理日常的任务(居然特别方便,哈哈哈~!)。我的工作任务种类繁多,关系也比较复杂,市面上没有能够符合我需求的工作流软件,然后我就通过这个功能,将不同工作的内容、供应商等等分门别类地创建了目录和文件,然后关联到每日任务记录中,效果出奇的好。好几个同事看到了感觉都很方便,把我的模板要过去用了(做出来的东西都可以叫做任务管理系统了)。

3. 雀语

特点

和飞书不同,雀语专注于笔记功能。支持了绝大部分飞书的笔记功能。如果你只需要记录与分享一些优美的笔记,这个平台绝对是最合适的。

个人评价

我对这个平台了解不是很多,主要是看到同事在用。我的主观判断来讲,打印出来的排版效果绝对会有很多问题,但是笔记编写的舒畅度要比飞书好(通过它编辑文档时,一个屏幕就能看到很多内容,这是飞书比不上的)。

4. jupyter notebook

优点:

  • 一边学python一边做笔记。这款软件主要是用来使用python做数据分析的,但是基于其良好的markdown语法支持,以及能够实时查看python代码的运行效果。用它来做python的笔记最合适不过。
  • 可以部署到服务器,以此支持多地访问编辑。
  • 支持安装功能插件进行拓展

缺点

  • 无法深度搜索,只能搜索文件名,不能搜索文件内容。
  • 需要安装python环境,以及通过命令行进行一些配置。

个人评价

要作为笔记软件使用的话,只适合用来做python的笔记或进行数据分析。

4. BookxNote Pro电子书阅读软件

优点:

  • 页面布局做的还是比较出色的。目录能够支持预览书的封面。
  • 边看书边记笔记。支持大纲、脑图、手写笔记、谷歌翻译等等。读书利器。

缺点:

  • 没有在线同步功能

个人评价

用来管理电子书非常合适,不用担心找不到存放位置的问题。
作为笔记工具的话功能还是有点少,推荐用来对知识点做标记,再配合飞书等其它工具使用是非常不错的。

开发工具

1. API Post

中国人用的postman,个人感觉甚至超越了postman,尤其是在在线接口文档方面。

你可能感兴趣的:(开发,学习工具,其他)