留言代码编辑器_简而美的开源MarkDown编辑器——marktext

介绍

marktext是基于Vue和electron构建的下一代 Markdown 编辑器,一个用于 OS X、Windows 和 Linux 平台的 Electron写作神器,不同于其他Markdown编辑器左边写作右边预览的写作方式,优雅的将编辑和预览融为一体,真正的所见即所得!

4d42435eec2312a72628eab662ceb5cd.png

相关网址

Github:https://github.com/marktext/marktext

官网:https://marktext.app/

7deec8b8ddd3d157d4a10736b4769e1e.png

相关特性

  • 实时预览(WYSIWYG)和简洁的界面,让你感受无干扰的写作体验。
  • 支持CommonMark Spec和GitHub Flavored Markdown Spec。
  • Markdown扩展,例如数学表达式(KaTeX),前端内容和表情符号。
  • 支持段落和内联样式以及快捷键,大大提高你的写作效率。
  • 保存为HTML和PDF文件。
  • 各种主题:Cadmium Light, Material Dark等等
  • 各种编辑模式:源代码模式,打字机模式,专注模式。

主题预览

  • 明亮系主题

Cadmium Light:

ae45a36f19f29af33ffcb7a27414a82d.png

Graphite Light:

0814709a2768ae29fb986ee28791b2dc.png

Ulysses Light:

f1e003b7416beec63fcbf0b0497bf85a.png

  • 黑暗系主题

Dark:

1ef65e89c528a8e50d4ce2e743ebbc95.png

Materal Dark:

a68dd2a394e61fd75a040093f3de5284.png

One Dark:

08d2bb2d6a5247c93fcbea71b539db0b.png

编辑模式

  • 源代码模式
ce9c0bfd64da26e2f9c6363da4ba1829.gif

  • 打字机模式
8ef0875c2365f3a6cfe3e0479b35b2bd.gif

  • 专注模式
180dff62b9fef1016aa80bf2870183d8.gif

斗图功能

通过快捷键Ctrl+/打开斗图搜索界面

52f798a3117ed0ef9ebbe3f6b6db3aea.png

如果不能使用此功能,请按照如下图所示设置,将aidou设置成true

f6f7cbfb33105cf0584a73c4f124bec8.png

常用的功能

  • 支持GFM表格,可以删除/添加行和列

ca46685e49563d7afbfac71c8f90b524.png

  • 支持流程图,序列图,甘特图,Vega图表

72178ab1ee6e09427ded08e854ebf516.png

  • 支持CommonMark和GitHub Flavored Markdown Spec

a38ee9272707abc4e07ca8723180cfa1.png

  • Markdown扩展数学表达式(KaTeX)

7e2790fe1c60ab8ea1389018f52ef6c0.png

  • 支持GFM代码

33bb0c517f4fc197252bc3fbd62a502b.png

快捷键

内置了很多快捷键

a6e31964cd43412a1b59253d2af19038.png

在编辑页通过@符号调出各种写作功能

113d147854d4457512be0bba328cdfaa.png

源代码构建

如果无法满足你所使用的平台,你可以自己构建应用(我在Windows 10 1903版本进行测试)

先决条件:

在开始开发之前,需要配置好构建环境:

  • Node.js >=v8.12.0,npm和yarn
  • v2.7.x用于node-gyp的Python
  • C ++编译器和开发工具

Linux上的其他开发依赖项:

  • libx11(dev)
  • libxkbfile(dev)
  • libsecret(dev)

在基于Debian的Linux上:

sudo apt-get install libx11-dev libxkbfile-dev libsecret-1-dev

在基于Red Hat的Linux上:

sudo dnf install libx11-devel libxkbfile-devel libsecret-devel
  • 首先 clone 仓库到本地
git clone https://github.com/marktext/marktext.git
  • yarn install or yarn install --frozen-lockfile,npm测试时报错

在测试运行后发现出了个小问题

707d6bbd62db077f0276205ab50fe403.png

解决办法如下:

1、安装Python2.7

2、执行命令npm config set python C:python27

3、npm install --global --production windows-build-tools(管理员身份)

2e00f008135327bb9afc666ddbefa379.png

  • 运行 npm run build(yarn run build)
e96326d146519dc5c6c222f61cb98fa0.png

  • 复制 app 到 Applications 文件夹,如果是 Windows 系统直接点击相应软件安装。
8841b0a6a14fb3baa574ce764ba4f0af.png

总结

marktext是一个优雅的MarkDown编辑器,配合我之前的文章DOCSITE可以作为自己书写文档的编辑器,简单而优雅,是一款不可多得的写作利器,希望对你有所帮助!如果你有更好的推荐,欢迎到评论区留言分享!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值