Files
vscode/extensions/markdown-language-features
Henning Dieterichs 833244d55b Custom editors opt out of diff/merge by default via never priority
Introduce a `never` editor priority and make custom editors opt out of
diff and merge editors by default instead of requiring users to reset
via `workbench.diffEditorAssociations`.

- Add `RegisteredEditorPriority.never` / `CustomEditorPriority.never`
  (rank 0). A `never` editor is never auto-selected for that input type
  and is skipped by general `workbench.editorAssociations`, but can
  still be forced by `workbench.diffEditorAssociations` or picked via
  `Reopen Editor With...`.
- Resolve the `customEditors` contribution priority per input type:
  string / omitted priorities map diff and merge to `never`; only an
  explicit `diffEditor` / `mergeEditor` opts the editor back in.
- Filter general editor associations that point at a `never` editor for
  the requested input type in the editor resolver.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-07 19:27:11 +02:00
..
2026-07-07 10:54:18 +02:00
2026-06-10 17:58:14 +02:00

Language Features for Markdown files

Notice: This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.

Features

See Markdown in Visual Studio Code to learn about the features of this extension.