概述
用C#写了个个人笔记/日志管理软件,基本思路是个人笔记、工作日志用Markdown格式写,
然后用pandoc生成html,渲染格式用自己定义的css。
使用pagefind生成索引,便于检索。
引用的图片、视频等等直接放在Markdown同级目录下。
用src
目录组织Markdown文件,用html
组织html的文件。
这个软件已经把所有需要的文件打包好了,不需要联网。
下载
见jingchangshi/NoteProject。 下载压缩包NoteProject.zip。
笔记/日志管理软件的C#源代码见jingchangshi/SimpleNotesManager。
使用
见jingchangshi/NoteProject的README。
基本思路就是下载后使用Powershell执行解压脚本解压压缩的几个可执行文件,
然后执行创建快捷方式的脚本文件,为笔记管理软件在桌面上创建快捷方式,包含了固定的参数。
这个所谓的固定参数就是管理笔记/日志用的JSON格式的输入文件。
上述脚本会让你选取这个JSON格式的输入文件,NotesExample
目录下有样例,基本不用改,直接用。