Skip to main content

4 posts tagged with "Syntax Highlighting"

Code syntax highlighting for Confluence and Jira

View All Tags

Confluence Code Editor: Syntax Highlighting, Themes & Dark Mode Guide

· 4 min read
NGPilot
NGPilot

Confluence's built-in code block macro is limited — it supports roughly 30 languages, has no dark theme, and lacks basic features like copy buttons and collapsible sections. If your team writes documentation with code snippets, you need something better.

This guide shows how to add a VS Code-grade code editor to Confluence with syntax highlighting for 85+ languages, automatic dark/light theme detection, and one-click copy buttons.

Confluence Code Block Themes: Dark Mode, Syntax Highlighting & 85+ Languages

· 5 min read
NGPilot
NGPilot

Engineering teams document APIs, share runbooks, and write code reviews in Confluence every day. But the built-in code macro hasn't kept up — limited language support, no dark mode, no line numbers, and a bare-bones editing experience.

Several third-party apps try to fill this gap. We built Modern Code Blocks for Confluence to bring the Monaco Editor (the engine behind VS Code) into Confluence pages. In this post we compare it against the alternatives so you can pick the right one.

Confluence Markdown Editor: Write Markdown in Confluence (2026)

· 7 min read
NGPilot
NGPilot

Developers write in Markdown. Confluence doesn't. Every engineering team that moves from GitHub wikis, README files, or Hugo docs to Confluence hits the same wall — the rich text editor feels slow, and there's no way to write in the format they already know.

Several marketplace apps bring Markdown to Confluence, but they take different approaches. Some embed Markdown as macros. Others import Markdown files. A few offer live editing. We built Enhanced Markdown for Confluence to give teams a full WYSIWYG Markdown editor with code highlighting, charts, UML diagrams, and table merging — all inside the Confluence page editor. In this post we compare it against every alternative.