MarkdownEditing

SublimeText-MarkdownMIT活跃维护

给 Sublime Text 加装更强的 Markdown 语法高亮和配色方案,让 GFM 写作和阅读更顺手。

Powerful Markdown package for Sublime Text with better syntax understanding and good color schemes.

4200-3.6.4发布于 2026-10-10 17:11 UTC3,342star +1 / 7 天645fork同步于 2026-11-10 05:40 UTC

怎么上手

README 里没有找到可直接复制的安装命令

README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。

硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本4200-3.6.4
  1. 4200-3.6.2MarkdownEditing 3.6.22026-10-10 · 2026-10-10 17:16 UTC
    查看更新说明

    Bug Fixes

    • fix wikilink target lookup in projects (fixes #775, #815)
    • fix footnotes termination in front of atx headings
  2. 4200-3.6.4MarkdownEditing 3.6.4最新正式版2026-10-10 · 2026-10-10 17:11 UTC

    Bug Fixes

    • fix various syntax highlighting issues
    • fix various key binding bugs
    • fix various markdown linter bugs

    Changes

    • CommonMark compliant emphasis highlighting; skip unbalanced *no-italic regions (ST4200+)
    • Reformat plugin code via ruff format and ruff check --fix to modernize code style
    • Disable HTML specific indentation rules

    Full Changelog: https://github.com/SublimeText-Markdown/MarkdownEditing/compare/4200-3.6.3...4200-3.6.4

  3. 4200-3.6.3MarkdownEditing 3.6.32026-06-30 · 2026-06-30 16:45 UTC
    查看更新说明

    Bug Fixes

    • fix various linter issued (fixes #818)
    • fix syntax highlighting of Github Alerts in nested list items

    Changes

    • add syntax highlighting of Markdown Admonitions
  4. 4200-3.6.1MarkdownEditing 3.6.12026-04-12 · 2026-04-12 07:44 UTC
    查看更新说明

    Bug Fixes

    • disable mde_show_fold_all_sections binding by default (fixes #807)
    • Insert new list items on enter only on empty selection (fixes #810)
    • fix "extend list" binding constraints (fixes #812)
    • fix code-spans not properly terminated in tables

    Changes

    • embedded linter no longer complains on Bash- and Python-style comments in code blocks (previously it triggered the MD023 rule)
    • refactor syntax definitions of fenced code blocks to work around a crash caused by unbalanced fences (ST4200 only)
  5. 4200-3.6.0MarkdownEditing 3.6.02025-12-29 · 2025-12-29 16:17 UTC
    查看更新说明

    Bug Fixes

    • fix (float/int) type conflict in debounced() decorator (python 3.13 compat)
    • fix default keymap comment

    New Features

    • add BBCode support for fenced code block (PR #799)
    • add support for KDL fenced code blocks - auto-v1/2-selection variant kdl as well as forced v1/v2 variants kdl1 and kdl2 (PR #783)
    • add spearate scope for autolink URLs' protocol and www parts (PR #732)

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    MarkdownEditing

    Markdown plugin for Sublime Text

    MarkdownEditing

    with...

    • useful Markdown editing features for Sublime Text
    • color schemes optimized for writing
    • robust syntax definitions for
      • Standard Markdown
      • Github flavored Markdown
      • MultiMarkdown

    Please visit User Guide to learn more about the full set of features and how to use them.

    Features

    Folding and Navigation

    • displays headings in Goto Symbol...
    • displays headings in Goto Symbol in Project...
    • fold current section
    • fold by heading levels
    • navigate between adjacent headings with Find Next/Previous Heading command.

    Headings

    Lists

    • At the end of a list item, pressing Enter will automatically insert the new list item bullet.
    • Pressing Tab on the blank list item will indent it and switch the list bullet to another one (Order is *, -, + in a cycle).
    • Pressing Shift + Tab on the blank list item will unindent it in the same way as above.
    • Sequential Tab s or Shift Tab s are supported.
    • You can disable automatic bullet switching or choose which bullets to be used, in your settings file (mde.list_indent_bullets).
    • If a list item contains a GFM Task, pressing
      • Enter at the end of the line continues with a new blank task.
      • Alt+X in the line toggles the check mark.

    Blockquotes

    • At the end of a blockquote line, pressing Enter will automatically extend blockquote.
    • Selecting some text and pressing > will convert it to blockquote. The first and the last line don't have to be fully selected; partial select works, too.

    Critic Markup

    • Syntax highlighting for inline critic markup
      • {++ addition ++}
      • {>> comment <<}
      • {-- deletion --}
      • {== highlight==}{>> comment <<}
      • {~~ substitution ~> by ~~}
    • Reviewers can add critic via key bindings
    • Authors can accept or reject critic via key bindings

    Links and References

    • Left bracket pairing is modified to eliminate the selection and leave the cursor at a point where you can insert a [] or () pair for a link.
    • URL part of images, links and references is automatically folded if caret is not within brackets
    • Convert inline links to references
    • Jump between definitions and references
    • Organize references
    • Add or remove footnotes

    Text Formatting

    • Asterisks (*), backticks (`) and underscores (_) are auto-paired and wrap selected text
    • ~ wraps selected text with ~~ (strike-through)
    • Backspace deletes an empty pair
    • Space or Tab deletes right element of empty pair of asterisks or underscores

    Contributing

    See CONTRIBUTING.md.

    Credits

    MarkdownEditing was originally created by Brett Terpstra and has become a community project with the goal of consolidating the best features from the varied collection of Markdown packages for Sublime Text.

    Related blog posts from Brett:

    Development was headed by Ali Ayas and Felix Hao until early 2021.

    Current development is headed up by DeathAxe.

    This plugin contains portions of code from Knockdown.

    Footnote commands were submitted by J. Nicholas Geist and originated at geekabouttown.

    License

    MarkdownEditing is released under the MIT License.