Marker 是一个强大的 Gtk3 Markdown 编辑器

[ad_1]

Marker 是一个免费的开源 GTK3 Markdown 编辑器
设计时考虑了 Gnome 桌面。 虽然该应用程序仍处于早期开发阶段,但它已经包含了您在 Markdown 编辑器中需要的大部分内容。

该应用程序尝试提供强大的文档编辑体验,同时使用具有足够自定义功能的简单界面来满足大多数需求。

除了基本的 Markdown 功能外,Marker 还包括:

  • 实时 HTML 预览
  • 使用 SciDown 对 Markdown 文档进行 HTML 和 LaTeX 转换
  • 使用 KaTeX 和 MathJax 进行 TeX 数学渲染
  • 支持美人鱼流程图、序列图和甘特图
  • 支持宪章散点图、条形图和折线图
  • 代码块的语法高亮 使用 highlight.js
  • 集成草图编辑器 窗口,用于在文档中添加手绘图表和签名
  • 自定义 CSS 主题
  • 自定义语法主题
  • 导出为 HTML、PDF、RTF、ODT、DOCX 和 LaTeX
Marker 及其集成的草图编辑器

Marker 用户界面非常简单,不提供任何 Markdown 格式化工具 – 为此,您必须使用键盘快捷键或直接在编辑器中键入代码。

默认情况下,Marker 使用双窗格模式,同时使用 Markdown 编辑器和实时预览模式,同时还允许用户将其更改为仅代码编辑器、仅预览或双窗口模式。

在我看来,用户界面是 Marker 目前最薄弱的环节。 不是因为它很简单,我实际上喜欢那个部分。 但是因为它缺少一些我个人(因此,我在这里可能是少数)在 Markdown 编辑器中喜欢的功能。 例如,在滚动其中一个窗格时,Marker 不会在双窗格模式下同时滚动代码和实时预览,因此要在两个视图中拥有文档的相同部分,您必须手动滚动两个窗格。 也没有对焦模式,这是我非常喜欢和使用的功能。 无缝的实时预览(其中 Markdown 编辑器和 HTML 预览集成在一个视图中,类似于 Mark Text )功能也会很棒。

不过,没有所有这些功能是可以理解的,因为应用程序相对较新,第一个版本于 2017 年 9 月发布。应用程序 GitHub 页面上还有一个警告,提到该工具处于早期开发阶段,可能存在错误和未完成特征。

该应用程序确实有一个
黑暗主题模式
不过,我对此表示赞赏。

从标记首选项中,用户可以选择显示行号、换行、显示空格或启用默认情况下禁用的拼写检查。 自动制表符缩进,插入空格而不是制表符,制表宽度也可以从这里更改。

您还可以更改编辑器语法高亮主题、代码块主题或预览 CSS 主题,启用 Mermaid 或 Charter 等高级功能,并在 KaTeX 或 MathJax 之间切换以进行数学渲染。

Marker 本周早些时候进行了更新,获得了以下改进:

  • 添加了从命令行导出文档的功能
  • 向预览器添加了类似 vim 的快捷方式(h、j、k、l、g、G)
  • 添加了从命令行以任何视图模式打开标记的功能

要在从 FlatHub (Flatpak) 安装应用程序时查看 Marker 命令行选项,请使用:

flatpak run com.github.fabiocolacio.marker --help

下载标记

Marker Markdown 编辑器源代码在 GitHub 上可用。

[ad_2]

Related Posts