这个项目做什么
EdgeNotes 是一个轻量的 macOS 侧边笔记工具。它常驻在屏幕左侧或右侧,需要时把鼠标移到边缘即可唤出,用文件夹和卡片管理零散想法、任务和临时记录。
重点能力
- 边缘唤出:将面板固定到屏幕左侧或右侧,靠近屏幕边缘即可快速打开
- 文件夹与卡片:支持文件夹、笔记卡片、置顶、折叠、拖动排序和颜色标记
- 边写边排版:支持标题、加粗、斜体、列表、引用和任务列表等常用 Markdown 写作体验
- 主题系统:内置多套主题,并随应用一起打包
- 本地优先:笔记保存在本机,可选 GitHub Gist 自动备份
- 简洁菜单栏:只保留显示侧边栏、设置和退出
安装
从 GitHub Releases 下载:
EdgeNotes-macOS.zip
解压后把 EdgeNotes.app 移动到 /Applications 即可使用。
当前 release 使用本地签名,尚未做 Apple notarization。首次启动时,macOS 可能需要在 Finder 中右键应用并选择“打开”。
开发
环境要求:macOS 14 或更新版本、Xcode Command Line Tools、Swift 5.10 或更新版本。
swift build
script/build_and_run.sh --verify
script/package_release.sh
主题文件位于 themes/*.edgetheme,构建时会复制进应用包的 Contents/Resources/themes/。