本软件使用的图形库是: `github.com/therecipe/qt`
协议: Apache 2.0
OS: `Linux Windows`
`ubuntu`是我个人电脑的主力操作系统,我用自己的电脑时99%时间是用 `ubuntu`,但是 `Linux` 中几乎没有合乎我的需求的桌面日记本软件。我试用过`almanah`和`lifeograph`,对他们的评价我只有两个字:垃圾!
这是本人的按照我的习惯编写的日记本软件,这是一个开源软件,用`QT5`开发,使用`AES 256`加密算法加密,只要你的密码足够复杂,基本不存在数据泄露的隐患。
日记列表的组织方式是按月组织,树形结构,第一级是“年-月”,第二级是“日-标题”,启动时只加载三个月的日记,如果用的时间长了,日记非常多,也不会拖累加载速度。我用一万多条数据模拟连续写30年日记的情况,依然能够秒开。
编辑器也相当完善,支持富文本,功能包括:
- 插入图片,插入时可以设定图片大小
- 插入表格,插入、删除表格行列
- 修改文字的颜色和背景色
- 四种对齐方式按钮
- 三级标题按钮
- 列表格式,支持多种前缀
- 修改字体
- 按 `TAB` 缩进
- 多用户,用户名可以修改
- 密码可以修改
### 数据备份或者迁移:
点击“帮助”->“备份”会显示你的数据目录,格式是`$HOME/.sdiary/username`,其中目录名就是你的用户名,目录里面包含了你的所有文件和用户信息,你可以自行备份这些数据,恢复时只需把全部数据复制回来就可以了。目录名可以修改,对应登陆用户名字,简单的说,改目录名就是改用户名。
### 主页:
[https://gitee.com/rocket049/secret-diary](https://gitee.com/rocket049/secret-diary)
[https://github.com/rocket049/secret-diary](https://github.com/rocket049/secret-diary)
### 下载:
[https://github.com/rocket049/secret-diary/releases](https://github.com/rocket049/secret-diary/releases)
[https://gitee.com/rocket049/secret-diary/releases](https://gitee.com/rocket049/secret-diary/releases)
截图:
![diaryall.png](https://static.studygolang.com/190519/f31f8e6ee90f144fb4fb597b0ebef006.png)
用go可以比用c++少写很多代码。个人感觉云笔记不安全,本软件最大的特点就是安全,就算文件放到网盘上也不用担心泄露。
![新增分类功能](https://static.studygolang.com/190608/99297f39cccbf88a581160b9fd2ea626.png)
#4
更多评论
新增搜索功能、附件功能
![202031_224e4f0f_1748802.png](https://static.studygolang.com/190602/b2d0e42908e9dabd8dc7d1fa2d1d5d6e.png)
#1