2 Star 12 Fork 0

rewine / DMarked

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

DMarked

使用 dtk 开发的 markdown 编辑器

介绍帖 & github & gitee

Dependencies

In debian, use below command to install compile dependencies:

sudo apt install qt5-default libdtkwidget-dev libdtkgui-dev libdtkcore-dev qtwebengine5-dev

Clone

  • git clone git@github.com:DMarked/DMarked.git
  • cd DMarked
  • git submodule init
  • git submodule update

Build

  • mkdir build
  • cd build
  • qmake ..
  • sudo make install

TODO

  • 新建,打开,另存为 Markdown 文件
  • 一边编辑,另一边预览
  • 编辑框文字更新后,预览界面自动更新
  • 可以切换编辑模式(只有编辑框),阅读模式(只有预览框),预览模式(都有)
  • 统计字符数,显示光标行列
  • 初步支持中英文
  • 导出成 pdf 文件
  • 导出成 html 文件
  • 可以切换 css 主题,分浅色,深色两类
  • 完善对命令行支持,可以在命令行中打开文件,批量转换HTML,PDF
  • 图床工具 --picgo
  • 增加 markdown-it 引擎
  • 代码高亮 highlight.js
  • 画图 Mermaid.js
  • 数学公式 katex
  • 可保存配置
  • 增加设置面板(字体,快捷键,自动保存等)/ 完善快捷键
  • 进行打包工作

(Need Help)

  • 更好的编辑页面,预览页面的同步算法
  • 更好的 logo

TODO(VERSION 2.0)

License

DMarked is licensed under GPLv3.

使用的第三方库

主题使用了:

代码参考了:

Organization's profile picture @RigoLigo

Repository Comments ( 0 )

Sign in to post a comment

About

dtk based markdown editor expand collapse
Cancel

Releases (1)

All

Contributors

All

Activities

Load More
can not load any more
C++
1
https://gitee.com/rewine/DMarked.git
git@gitee.com:rewine/DMarked.git
rewine
DMarked
DMarked
main

Search