摘要
Boostnote是为程序员开发的开放源的记事本应用程序。
用于200个以上的国家和地区,在GitHub获得5,400以上的星。
简介
使用Boostnote的话,可以从以下的链接下载应用程序。
支持Boostnote的操作系统为 Mac, Linux, Windows, Android, iOS。
历史
Boostnote最初是以一个名为“CodeXen”的CLI工具开始的。(2015年)
https://twitter.com/hashtag/reactjs?src=hash
下面的表格为Boostnote时间顺序。
快速启动
按“Cmd+N”选择Markdown Note。
使用Markdown可以*地写笔记。
特征
有很多程序员会感到有用地功能。
标签
星记号
固定笔记
与多个设备同步
Finder
Syntax highlight
Markdown
Snippet
Vim key-bind
离线应用程序
快捷方式
定制可能地UI
Tex的支持
输出
快速预览
垃圾箱
搜索
标签
使用标签添加或整理文件
Star
在笔记中添加星的记号[有星记号的笔记]可以在文件夹中确认。
Markdown
可使用Markdown记法写笔记。
Snippet
可以把多数的Snippet结合在一个备忘录
快速预览
只要点击一下就可以快速从编辑模式切换到阅览模式。
离线应用程序
Boostnote是完全离线的应用程序。
在这里是指没有会员注册和同步功能。
同步笔记的话,需要使用Dropbox或是Google Drive等其他程序。
与多个设备同步
你是在用哪一个末端装置呢?Mac, Windows, Linux, Android, 还是iOS?
Boostnote的数据可以在多个末端装置间同步。
https://medium.com/boostnote/boostnote-mobile-how-to-synchronize-with-dropbox-95d845581eea
快捷方式
有很多方便的快捷方式。
可使用Vim和Emacs的密钥绑定。
在“Preferences->UI”设置绑定。
然后请刷新应用程序。
定制可能地UI
在“Preferences->UI”可以定制UI。
你可以定制自己喜欢的编辑器和代码块。
Latex(TeX)的支持
用Latex(TeX)可以写下数值公式。
使用$$和$$$请写一些方程式。
# TeX support
$$$ 1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1. $$$
输出
“.md”或是”.txt”可以作为文件导出。
https://twitter.com/Boostnoteapp/status/823753459174252546
标杆功能
显示在笔记列表的开头处的注释。
对于开发者
这个部分是对于开发者的。
Boostnote是OSS。和我们一起来改善Boostnote吧。
我们期待您的合作。
技术
Boostnote是用React + Electron + CSSModules建成的。
编辑器使用的是CodeMirror。
Boostnote Mobile是用ReactNative建成的。
开发
要开始Boostnote的开发,请看一下这个。
本地执行Boostnote的话一共有三个步骤。
1, Pull repository $ git pull https://github.com/BoostIO/Boostnote.git
2, Run $ yarn
3, Run $ yarn run dev-start
确认应用程序的启动后,开始Boostnote的开发。
参考链接:https://github.com/BoostIO/Boostnote/blob/master/docs/build.md
团队
Boostnote虽然为免费软件分发,但是,我们有团队。
欢迎随时加入我们Boostnote的Slack团队。
如有任何问题或意见,请随时与我们联系。
请您与我们一起分享Boostnote。
Boostnote的下载
对应OS:Mac, Windows, Linux, iOS and Android
Ubuntu用户可以从以下的网站下载64bit安装器
Boostnote的相关信息
Github:随时欢迎您的参与。