素笺( local-notes)全面优化,新增功能体验不一样的笔记

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

现有的笔记软件要门很重,要么太简陋,于是前一段时间使用AI开发一款本地笔记的项目: local-notes。原本想着够自己使用就可以了,结果托管到GitHub之后,有老铁提了不少优化的建议。

这段时间有空,改进了一下素笺这个项目,花了我不少token呢!

02 优化功能

在看优化功能之前先看看老版本的界面:

在当前版本的基础上优化界面以及新增功能。

2.1 优化

  • 优化顶栏工具的布局
  • 左侧文件区域增加分类:智能分类、文件夹
  • 优化左侧收缩的箭头,放置到顶栏工具中,减少占位
  • 优化笔记编辑区的工具栏
  • 调整笔记列表的间距,看着更紧促一些
  • 优化全局设置,将数据管理拆分出来
  • 优化新建笔记的按钮,使用图标放在顶部工具栏
  • 优化搜索的位置以及长度
  • 优化正文标题,第一行始终为标题行
  • 左侧文件夹和笔记列表支持手工拖拽
  • 优化sql、json的格式化,自动替换中文的逗号、冒号
  • 优化数据备份以及导入

2.2 新增功能

  • 增加markdown的简单语法
  • 增加时间函数:date(), datetime() 会分别格式化为yyyy-MM-dd和yyyy-MM-dd HH:mm:ss
  • 增加笔记加密
  • 底部增加笔记创建时间、最近修改时间以及字数统计的展示
  • 全局设置里面增加编辑区自定义的工具栏
  • 笔记编辑区的工具栏增加显示和折叠
  • 顶栏工具增加关于项目的介绍和托管地址
  • 反向链接 --- 笔记互 @,复盘能跳回对应踩坑
  • 笔记编辑区折叠工具栏增加导出txt、markdown以及pdf
  • 编辑区增加常用的工具,以$开头标记计算起始,=和空格计算结果
  • 编辑区增加任务提醒
  • 编辑区增加多标签页的展示
  • Ctrl+Alt+拖拽支持竖向选择
  • 增加快键键
  • 增加多级文件夹
  • 文件节增加单个、全部的收起和展开
  • 智能分类中的笔记增加跳转原笔记文件夹

2.3 优化后的效果

03 功能一览

全局设置

数据管理

关于项目

新建笔记

笔记移动

多标签页、关闭笔记

笔记导出

04 小结

上面的功能只是里面的一部分,感兴趣的老铁可以去深入探索,欢迎提优化建议。

项目托管地址:

GitHub:github.com/simonking-w...

Gitee:gitee.com/simonkingws...

相关推荐
java_nnnn1 小时前
Spring Boot 配置文件详解:从基础语法到 YAML 配置
spring boot·后端·github
techpupil1 小时前
IDEA基础配置及开发基础插件
java·ide·intellij-idea
yuniko-n1 小时前
【JVM】对象内存布局
java·开发语言·jvm
何中应1 小时前
【Go-1】变量&常量定义
开发语言·后端·golang
CoderYanger1 小时前
Java EE 进阶:6.SpringBoot 配置文件(第二弹)
java·spring boot·spring·面试·职场和发展·java-ee·程序员创富
文丑颜不良啊1 小时前
LeetCode1681~1700题目解析
java·leetcode
愚农搬码1 小时前
电子表单、动态表单、表单设计器和表单引擎到底有什么区别?
java·后端
挖掘狂人1 小时前
Redis 为什么快?把 "存内存" 这句话拆开看
redis·后端·性能优化
CarIise1 小时前
Spring 框架AOP与 XML 基础
java·开发语言