不一样的写作体验!两款非常实用的 Markdown 编辑器,让你的编辑和排版更加简单高效!

2023-10-07 09:35:08 33点赞 124收藏 17评论

前言

Arya 是一款简洁、直观的 Markdown 编辑器。它提供了丰富的编辑功能,让你可以快速编辑和格式化文本,同时支持实时预览。你可以将注意力集中在写作创作上,而不用担心繁琐的样式和排版。StackEdit 是一款在线的 Markdown 编辑器,拥有强大的功能和便捷的云端同步。你可以随时随地访问和编辑你的文档,与团队成员进行协作编辑。它还支持多种文件格式的导入和导出,方便与他人分享和交流。

Arya

一款基于 Vue、Vditor,为未来而构建的在线 Markdown 编辑器;轻量且强大:内置粘贴 HTML 自动转换为 Markdown,支持流程图、甘特图、时序图、任务列表,可导出携带样式的图片、PDF、微信公众号特制的 HTML 等等。

项目界面项目界面

在实际使用中,Arya 编辑器同样简洁易用。它采用双栏布局,编辑栏和预览窗并列显示。预览窗支持直接复制文本到公众号、知乎等平台。此外,你还可以通过编辑自定义样式来美化预览界面,当然这需要一定的 CSS 基础知识。

编辑界面编辑界面

同时你可以将编辑好的文档导出为hmtl、pdf以及图片或者ppt。不过还是希望能有markdown编辑器能原生支持导出word格式,目前熊猫采用的还是pandoc来讲md文件导出为word,感兴趣的也可以去看看pandoc项目。

设置设置

部署

Arya部署很简单,你可以直接在docker中搜索liwangsheng/markdown-online-editor拉取镜像并部署,只需要将容器端口80映射到本地即可。同时也可以通过命令:docker run -d --name markdown -p 7466:80 liwangsheng/markdown-online-editor来直接拉取并运行项目。

命令行命令行

最后浏览器输入http://nasip+端口就可以看到编辑器界面啦!

容器界面容器界面

StackEdit

  • 1 笔记支持Gitee、GitHub、Gitea等Git仓库存储

  • 2 支持多种图床(GitHub、Gitea、SM.MS、自定义图床)粘贴或拖拽上传。

  • 3 编辑区域支持选择主题或自定义,总有你喜欢的主题。

  • 4 支持历史版本管理,不用担心编辑覆盖后无法回滚。

  • 5 支持KaTeX数学表达式、Mermaid UML图、乐谱等扩展。

项目界面项目界面

和Arya相比,StackEdit支持直接对接图床,你只需要在环境变量中设置好图床变量就可以了。

环境变量环境变量

同时StackEdit的更新也更为频繁,基本上一个月更新两三次,功能也都很齐全,且目前还支持GPT的内容生成,但接口还是用的3.5的模型,不过有总比没有好,挺实用。

界面界面

部署

StackEdit由于涉及到了图床变量,所以这里推荐用yml文件部署,代码如下:

version: "3"

services:

stackedit:

image: mafgwo/stackedit:【docker中央仓库找到最新版本】

container_name: stackedit

environment:

- LISTENING_PORT=8080

- ROOT_URL=/

- USER_BUCKET_NAME=root

- DROPBOX_APP_KEY=【不需要支持则删掉】

- DROPBOX_APP_KEY_FULL=【不需要支持则删掉】

- GITHUB_CLIENT_ID=【不需要支持则删掉】

- GITHUB_CLIENT_SECRET=【不需要支持则删掉】

- GITEE_CLIENT_ID=【不需要支持则删掉】

- GITEE_CLIENT_SECRET=【不需要支持则删掉】

- GOOGLE_CLIENT_ID=【不需要支持则删掉】

- GOOGLE_API_KEY=【不需要支持则删掉】

- GITEA_CLIENT_ID=【不需要支持则删掉】

- GITEA_CLIENT_SECRET=【不需要支持则删掉】

- GITEA_URL=【不需要支持则删掉】

- GITLAB_CLIENT_ID=【不需要支持则删掉】

- GITLAB_CLIENT_SECRET=【不需要支持则删掉】

- GITLAB_URL=【不需要支持则删掉】

ports:

- 8080:8080/tcp

network_mode: bridge

restart: always

当然如果你不需要图床服务,那么直接搜索mafgwo/stackedit或者命令行docker pull mafgwo/stackedit都是可以的,只需要将容器端口8080映射到本地就可以了。

命令行命令行

随后和Arya一样,浏览器输入http://nasip+端口号就可以访问主界面了。

总结

总结起来,Arya 和 StackEdit 都是非常实用的 Markdown 编辑器。Arya 的简洁界面和双边展示的编辑与预览窗口使得编辑和排版变得更加直观和方便,同时支持自定义样式美化预览界面。StackEdit 的在线功能和云端同步能够让你随时随地进行编辑和协作,同时支持多种文件格式导入和导出以及3.5的GPT支持。

以上便是本期的全部内容了,原创不易,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

点赞收藏关注点赞收藏关注

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
17评论

  • 精彩
  • 最新
  • StackEdit的GPT功能需要科学上网吗?

    校验提示文案

    提交
    不需要啊

    校验提示文案

    提交
    不需要的 [高兴] [高兴] [高兴]

    校验提示文案

    提交
    收起所有回复
  • 这个不错

    校验提示文案

    提交
    是嘞,还不错 [张小草_笑]

    校验提示文案

    提交
    收起所有回复
  • 熊猫大佬新作要支持

    校验提示文案

    提交
    谢谢大佬 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 好好好

    校验提示文案

    提交
  • 不错不错

    校验提示文案

    提交
  • 这篇很实用了哈,收藏了。

    校验提示文案

    提交
  • 大佬见多识广

    校验提示文案

    提交
  • 这可太厉害了

    校验提示文案

    提交
  • 整起来了!!

    校验提示文案

    提交
  • 学习了

    校验提示文案

    提交
  • 学习了 大佬

    校验提示文案

    提交
  • 学习了,棒棒哒

    校验提示文案

    提交
  • 真的这么实用吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
124
扫一下,分享更方便,购买更轻松