snowote

snowote 使用与开发文档

English · 中文


Quick Start

  1. Download the latest installer from Releases
  2. Install and open snowote
  3. Open Settings → Notebook, choose a folder as your notes root directory
  4. Start writing

snowote welcome screen

Features

Git Sync Setup

  1. Open Settings → Sync
  2. Select GitHub or Gitee
  3. Enter your username and Personal Access Token (requires repo permission)
  4. Add a remote notebook — snowote will clone an existing repo or create a new one
  5. Use the toolbar git button to push/pull, or configure auto-sync in Scheduler

Keyboard Shortcuts

| Shortcut | Action | |—|—| | Ctrl+\ | Toggle terminal | | Cmd/Ctrl+S | Save note | | Cmd/Ctrl+Shift+P | Git push | | Alt+↑/↓ | Navigate between notes | | Cmd/Ctrl+?` | Show help |


快速开始

  1. Releases 下载最新安装包
  2. 安装并打开 snowote
  3. 打开设置 → 笔记本,选择一个文件夹作为笔记根目录
  4. 开始写作

snowote 欢迎页面

功能特性

Git 同步配置

  1. 打开设置 → 同步
  2. 选择 GitHub 或 Gitee
  3. 填写用户名和 Personal Access Token(需要 repo 权限)
  4. 添加远程笔记本——snowote 会自动克隆已有仓库或新建仓库
  5. 使用工具栏 git 按钮手动同步,或在调度器中配置自动同步

键盘快捷键

| 快捷键 | 操作 | |—|—| | Ctrl+\ | 切换终端 | | Cmd/Ctrl+S | 保存笔记 | | Cmd/Ctrl+Shift+P | Git 推送 | | Alt+↑/↓ | 切换笔记 | | Cmd/Ctrl+?` | 显示帮助 |


Development

Prerequisites

Setup

npm install
npm run dev

Build

npm run build

Outputs to release/{version}/.

Tech Stack