Перейти к контенту
Медиа 1 для объявления MarkdownAsset

Описание

Markdown Asset integrates Markdown into your Unreal Engine workflow. Create, import, convert, and manage .md files in the Content Browser as first-class UMarkdownAsset objects — for in-editor documentation, game lore, or formatted text in your UI.

KEY FEATURES

  • Live Dual-Pane Editor: Write raw Markdown on the left and watch a styled, dark-themed HTML preview update in real time. Formatting toolbar, shortcuts (Ctrl+B/I, ...), and transaction-integrated Undo/Redo.

  • Outline Panel: Headings (H1-H6) as a clickable tree — jump both the editor and the preview to any section.

  • Document Conversion: Import PDF, DOCX, PPTX, and HTML as Markdown via Microsoft's markitdown — drag & drop, reimport, a batch-convert wizard, and Blueprint / Editor Utility scripting via UMarkitdownBlueprintLibrary.

  • Asset & Class Linking: [[Wikilinks]] between Markdown assets, package-path links (/Game/...) that open the target asset editor, and class:// links that jump to C++ (IDE) or Blueprint classes. Broken links are highlighted in red.

  • Secure by Default: Raw HTML disabled (anti-XSS), URL scheme allowlist (blocks javascript:, file:), a Content-Security-Policy that blocks external network requests, and a confirmation dialog before opening external links.

  • Fast GFM Parsing: Statically linked md4c C library — tables, task lists, strikethrough. Runs locally, no network required.

  • Runtime Blueprint API: Get Parsed HTML, Get Plain Text, and Get Raw Markdown Text work in packaged builds, not just the editor.

  • Content Browser Integration: Custom asset type with content-preview thumbnails; import, reimport, and export of .md / .markdown files.

  • Localized UI: English and Japanese.

REQUIREMENTS

  • Unreal Engine 5.5 or later.

  • Document conversion requires a separate markitdown installation (Python). Set the executable path in Project Settings > Plugins > Markitdown. All other features work out of the box.

  • MIT-licensed with full source on GitHub. Third-party: md4c (MIT).

Включённые форматы