最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

程序员的笔记软件,应该满足下面几个条件。

最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

(1)跨平台,同时支持桌面电脑(Windows,Mac,Linux)和手机(Android,iOS)。

(2)随时同步,打开任何一台机器,都能接着上一次的工作继续写。

(3)实时存储,如果软件突然关闭,也不会丢失内容。

(4)支持 Markdown 格式,便于后期直接发布。

(5)支持推送到远程 Git 仓库,产生历史版本,同时作为远程备份。

我一直在寻找符合这些条件的工具,但是市场上大部分的笔记软件,都不支持上面的第5点,Git 集成要么没有,要么很弱。

我用过 Stackedit.io[1]和 HackMD.io[2],都不是很理想。

最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

最近,我终于找到了最佳方案,那就是 github 官方推出的 github.dev[3]

只要访问下面的网址,你就能在浏览器里面,使用 VS Code 编辑指定仓库。可以点击这里[4]体验一下。

https://github.dev/[用户名]/[仓库名]

它实际上就是 VS Code 编辑器的 Web 版,并且与 Git 高度集成。这种组合,还有什么笔记软件会比它更强!

最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

使用时,首先在 GitHub 上面新建一个笔记仓库,公开或私密都可以。然后使用 github.dev 编辑完,再推送回仓库。换到其它机器时,就先从仓库获取文档的最新版本,简直是完美的解决方案。

更棒的是,GitHub 提供了一个快捷入口。 打开 GitHub 仓库主页,按一下小数点(.)这个键, 页面就会自动跳转到 VS Code 编辑环境,真是太方便了。

最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

另外,还有一个非官方的 github1s.com[5],也提供类似功能。只要在仓库域名的里面,加上“1s”就可以了。但毕竟是非官方工具,这里就不推荐了。

https://github1s.com/[用户名]/[仓库名]

github.dev 针对的是桌面的“键盘 鼠标”环境,手机触摸屏可以使用,但终归很笨拙。

如果你更希望使用手机原生 App,我推荐 Obsidian[6]。它有全平台的客户端,并且可以参考这篇文章[7]设置 Git 集成。

最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

另外,FSNotes[8]也不错,可惜只支持苹果设备。

最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

如果你不需要 Git 集成和 Markdown 支持,那就最简单了,几大软件巨头的官方笔记 App,就非常好用:Google keep[9]、Apple Notes[10](只支持苹果设备)和微软 OneNote[11]

最适合程序员的笔记软件(最适合程序员的笔记软件有哪些)

它们都是自动多端同步,缺点是不便于编写大型文档,以及导出数据很麻烦。

(完)

References

[1]Stackedit.io:https://stackedit.io/

[2]HackMD.io:https://hackmd.io/

[3]github.dev:https://docs.github.com/en/codespaces/developing-in-codespaces/web-based-editor

[4]这里:https://github.dev/github/dev

[5]github1s.com:https://github1s.com/

[6]Obsidian:https://obsidian.md/

[7]这篇文章:https://forum.obsidian.md/t/mobile-setting-up-ios-git-based-syncing-with-mobile-app-using-working-copy/16499

[8]FSNotes:https://fsnot.es/

[9]Google keep:https://keep.google.com/

[10]Apple Notes:https://support.apple.com/en-us/HT205773

[11]微软 OneNote:https://www.microsoft.com/en-us/microsoft-365/onenote/digital-note-taking-app

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月28日 上午10:38
下一篇 2023年4月28日 上午10:54

相关推荐

  • 党务工作者能力有哪些方面

    党务工作者能力有哪些方面 党务工作者是指在中国共产党内部担任重要职务的人员,其职责是协助党的领导工作,推动党的路线方针政策得到贯彻执行。党务工作者需要具备多方面的能力,具体包括: …

    科研百科 2024年10月16日
    17
  • 如何实现项目动态化管理?(如何实现项目动态化管理工作)

    俗话说“团队协作是制胜的关键”,如今,社会已经不是一个单打独斗的时代,一个成功的项目需有一个健全、专业、沟通顺畅的团队。但是,很多团队的运作方式仍然是传统的会议、离线沟通、记录等方…

    科研百科 2024年2月17日
    147
  • 黄桥镇路庄村:小网格织密疫情防控网

    面对严峻疫情防控形势,黄桥镇路庄村坚持以党建引领,把“党建 网格”贯穿疫情防控全过程,有效落实落细疫情防控各项工作要求,凝聚起众志成城、群防群控的强大合力。让小网格在疫情防控中织密…

    科研百科 2023年3月1日
    382
  • 海南省卫生科教项目管理系统

    海南省卫生科教项目管理系统 海南省卫生科教项目管理系统是一种用于管理卫生科教项目的软件系统,旨在提高卫生科教项目的效率和质量。该系统由海南省卫生厅开发,是海南省卫生科教领域的重要工…

    科研百科 2024年11月5日
    2
  • 南京理工大学科技处(南京理工大学科研项目网站)

    南京理工大学科研项目网站 南京理工大学是一所位于中国南京市的综合性大学,拥有丰富的科研资源和优秀的科研团队。作为一所高水平的大学,南京理工大学一直致力于推动学术研究和技术创新,为社…

    科研百科 2024年8月3日
    60
  • 科研项目负责人的分工

    科研项目负责人的分工 在科研项目中,项目负责人是一个非常重要的角色。他们负责项目的规划,组织和管理,协调各个部门的合作,确保项目能够按时按质完成。以下是一些科研项目负责人的分工。 …

    科研百科 2024年11月11日
    0
  • 青年干部科研项目名称大全青年干部科研项目名称大全

    青年干部科研项目名称大全 随着时代的发展,青年干部在工作和生活中面临着越来越多的挑战。为了提升他们的专业能力和综合素质,许多组织和个人都提供了各种科研项目供他们参与。这些项目不仅可…

    科研百科 2024年7月4日
    65
  • 筑牢食品安全防线 龙口市市场监管局坚持党建引领服务民生

    大小新闻12月11日讯(今日龙口报 记者 王俏妍 通讯员 林岩 田云) 10日上午,市场监管局组织党员干部走进中粮油脂(龙口)有限公司开展“党建 ”食品安全共建活动,进一步强化党建…

    科研百科 2023年1月12日
    257
  • 电子人事档案管理系统

    电子人事档案管理系统 随着科技的不断发展,电子人事档案管理系统已经成为了现代企业的必要工具之一。该系统可以帮助企业有效地管理员工的人事信息,提高人事管理的效率和质量。本文将介绍电子…

    科研百科 2024年8月20日
    54
  • 比Excel好用!这2款表格制作应用,正在重新定义生产力

    买好了「随心飞」准备出门旅游,该如何制作诱人的攻略吸引朋友一同前往呢?用《Excel》或备忘录发旅行攻略?不仅不够美观,还不够酷。 看看 A 君是怎么用《vika 维格表》做的。 …

    科研百科 2022年10月10日
    110