8000 GitHub - qiokio/quarkdown-gui
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

qiokio/quarkdown-gui

Repository files navigation

Quarkdown GUI

⚠️ 注意:当前版本为预览版(Beta),可能存在不稳定因素。欢迎测试并反馈问题!

Quarkdown GUI 是一个为 Quarkdown 命令行工具打造的现代化图形用户界面,旨在为用户提供更友好的使用体验。通过直观的界面操作,用户可以轻松创建、编译和预览 Quarkdown 文档,而无需直接使用命令行。

功能特点

  • 现代化界面: 基于 Electron 和 Bootstrap 构建的美观、直观的用户界面
  • 项目管理: 管理现有项目、记录最近打开的项目
  • 编译功能: 轻松编译 Quarkdown 文档,支持多种输出格式
  • 界面定制: 支持浅色/深色主题切换
  • 跨平台支持: 兼容 Windows、macOS 和 Linux 平台

系统要求

  • Windows 10/11, macOS 10.14+, 或 Linux
  • Quarkdown 命令行工具已安装并可访问

安装方式

下载预构建版本

前往 Releases 页面,下载适用于您操作系统的安装包。

从源码构建

  1. 确保安装了 Node.js (建议 v16+) 和 npm
  2. 克隆仓库:
    git clone https://github.com/qiokio/quarkdown-gui.git
    cd quarkdown-gui
    
  3. 安装依赖:
    npm install
    
  4. 启动应用:
    npm start
    
  5. 构建应用:
    # Windows
    npm run build:win
    
    # macOS
    npm run build:mac
    
    # Linux
    npm run build:linux
    

使用指南

首次启动

首次启动应用时,请前往「设置」页面配置 Quarkdown 命令行工具的路径。如果 Quarkdown 已添加到系统 PATH 中,则可以保留默认设置。

创建新项目

  1. 点击首页的「创建新项目」按钮或导航到「项目」页面
  2. 输入项目名称并选择保存位置
  3. 点击「创建项目」按钮

编译文档

  1. 导航到「编译」页面
  2. 选择要编译的 Quarkdown 文件
  3. 选择所需的输出格式
  4. 点击「开始编译」

预览文档

  1. 导航到「预览」页面
  2. 选择编译后生成的文件(HTML/PDF)
  3. 点击「加载预览」按钮

配置选项

在「设置」页面,可以配置以下选项:

  • Quarkdown 路径: 指定 Quarkdown 命令行工具的路径
  • 默认项目目录: 设置默认的项目保存位置
  • 界面主题: 选择浅色、深色或跟随系统设置

技术架构

Quarkdown GUI 使用以下技术栈构建:

  • Electron: 跨平台桌面应用框架
  • HTML/CSS/JavaScript: 前端界面技术
  • Bootstrap 5: UI 组件库
  • Node.js: 后端运行环境

贡献指南

欢迎贡献代码、报告问题或提出改进建议!请遵循以下步骤:

  1. Fork 本仓库
  2. 创建您的特性分支 (git checkout -b feature/amazing-feature)
  3. 提交您的更改 (git commit -m 'Add some amazing feature')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 开启一个 Pull Request

许可协议

本项目采用 MIT 许可协议 - 详情请查看 LICENSE 文件。

联系方式

如有问题或建议,请通过 Issues 与我们联系。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0