
説明
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).



