大家好,很高兴又见面了,我是"高级前端进阶",由我带着大家一起关注前端前沿、深入前端底层技术,大家一起进步,也欢迎大家关注、点赞、收藏、转发!
什么是 Butterfly Powerful, minimalistic, cross-platform, opensource note-taking appButterfly 是一款笔记应用,可以在每台设备上轻松绘画、添加文本并导出,适用于 Android、Windows、Linux 和 Web。
Butterfly 的核心功能包括:
⚡ 简单直观:打开应用并开始绘图,单击即可更改工具。可自定义:根据需要更改所有内容。选择自定义颜色,创建调色板,然后将页面添加到纸张上支持任何喜欢的格式:支持图像、pdf 和 svg 的导入和导出适用于每台设备:该应用适用于 Android、Windows、Linux 和 Web,可以在手机、平板电脑或计算机上使用。选择数据存储位置:可以选择将数据存储在本地(离线使用)或云(webdav)、同时提供多种语言版本️ 使用最喜欢的手写笔:支持手写笔和触摸设备、可以更改字体、大小和颜色。拍照:可以拍照并将其添加到笔记中,支持图库照片导入。⚙️ 可编辑:将每个元素添加到笔记后可以更改其大小、颜色和位置。目前 Butterfly 在 Github 通过 AGPL-3.0, CC-BY-4.0 协议开源,短短时间内已经有 1k 的 star、是一个值得关注的前端开源项目。
如何使用 Butterfly要开始使用该应用程序,有两个选项:
下载适合当前平台的应用程序版本,Butterfly 可以在大多数移动、桌面和 Web 平台上运行),下载地址:https://butterfly.linwood.dev/downloads如果找不到当前平台或不想在其上安装,可直接使用 Web 版本,地址为:https://web.butterfly.linwood.dev/Butterfly 提供了有 8 种不同的背景模板可供选择,对于每种可用模式,开发者可以配置以下内容:
属性:在水平配置选项卡中,有以下选项:宽度:分别表示每行的宽度。数量 (Count):可以按这种方式将行分组。间距 (Space):每组行之间的距离。例如,要创建乐谱,可以使用以下配置:宽度 - 40、数量 - 5、间距 - 80。
数据目录是存储文档、模板和包的目录。在桌面上,可以在 ~/Documents/Linwood/Butterfly 中找到。在移动设备上,其位于 getExternalFilesDir(null)/Linwood/Butterfly,开发者也可以在数据下的设置中更改。
在此目录中将找到一个文件夹 Documents、Templates 和 Packs。值得一提的是,开发者还可以使用参数启动应用程序。
butterfly.exe <Path>Path 是要打开的文件的路径,也即选择存储 Butterfly 所有数据的数据目录。
参考资料https://github.com/LinwoodDev/Butterfly
https://butterfly.linwood.dev/docs/v2/storage/
https://butterfly.linwood.dev/docs/v2/tools/select/
https://gadgetmates.com/samsung-notes-alternatives