Project

General

Profile

Plugins Directory » redmine_monaco_editor

Author: Suguru Ochiai
Website: https://github.com/ochipin/redmine_monaco_editor
Code repository: https://github.com/ochipin/redmine_monaco_editor
Registered on: 2026-06-02 (4 months ago)
Current version: 0.8.0
Compatible with: Redmine 6.1.x
User ratings:   (1)

Replaces Redmine's default textarea with Monaco Editor (the engine behind VS Code).

Features

  • Syntax highlighting for all languages
  • Edit / Split / Vertical split / Preview modes
  • Outline panel, scroll sync
  • Toolbar with decorations (bold, italic, headings, tables, image picker, etc.)
  • @mention completion, #ticket tooltip
  • Fullscreen mode
  • Markdown & Textile support
  • Per-user settings (enable/disable, theme, font size)
  • Works completely offline — Monaco bundled, no external CDN
  • No database migration required

Installation notes

Requires Redmine 6.0.0+ (Propshaft environment).
See README for installation steps including Monaco assets placement.

Changelog

0.8.0 (2026-06-17)

Compatible with Redmine 6.1.x.

What's new in v0.8.0

  • New features:
    • Edit-time change markers in the gutter:
      • Added/changed/removed lines are highlighted in real time against the text you opened the editor with.
      • Click a marker to view the original text and revert that single change.
    • Description change history with a side-by-side diff view (issues only):
      • A clock icon in the toolbar lists prior journals that touched the description.
      • Selecting one opens a read-only diff (old on the left, new on the right) with synchronized scrolling. Close with the Edit button, the `×` button, or ESC.
    • Inline blame hint on the cursor line (issues only):
      • A faint `Author · relative date · #NoteNumber` annotation appears at the end of the cursor's line.
      • Hover the hint for one second to open a detail card showing the `+N / -M` line summary and a "Show diff" button.

0.6.0 (2026-06-15)

Compatible with Redmine 6.1.x.

What's new in v0.6.0

  • Bug fixes:
    • Fixed an issue where the right-click menu did not appear on the table builder screen in fullscreen mode.
  • Changes:
    • Updated the table builder to behave more like Excel:
      • Cell value edits are now part of the unified undo/redo history.
      • Tab / Shift+Tab in header editing mode moves to the next / previous header.

0.5.3 (2026-06-11)

Compatible with Redmine 6.1.x.

What's new in v0.5.3

  • New features:
    • Clipboard image paste: paste an image from the clipboard (e.g. a screenshot) directly into the editor with Ctrl+V. It is uploaded via Redmine's standard attachment mechanism and the markup is inserted at the cursor. Works only on screens that have an attachment form (ticket, wiki, etc.).
    • Image markup hover: hovering over an image reference in the body shows a thumbnail of that attachment with its name and date.
  • Bug fixes:
    • Fixed image preview breaking when the file name contains spaces.
  • Changes:
    • Asset deployment now uses an automatic symlink created at startup, simplifying installation. See the README for setup.

0.5.0 (2026-06-10)

Compatible with Redmine 6.1.x.

What's new in v0.5.0

A new table builder feature has been added! When you create a table (rows enclosed in `|`), a table icon appears on the left side. Click it to open a GUI editor, and press the "Update" button to write your edits back.

Both Markdown and Textile are supported. The right-click menu lets you apply bold, italic, and text alignment. In Textile mode, you can also merge cells and change background colors.

0.4.4 (2026-06-05)

Compatible with Redmine 6.1.x.

What's new in v0.4.4

  • Fixed numbered list: selecting multiple lines now applies sequential numbers (1. 2. 3.) instead of all 1., and toggling off now clears every line, not just the first.
  • Fixed table/image picker popups not showing in fullscreen mode.
  • Fixed @mention completion not showing in Textile (only login IDs worked before); it now works the same as in Markdown.

0.4.3 (2026-06-03)

Compatible with Redmine 6.1.x.

  1. What's new in v0.4.3

- Added macro completion: type `{{` to get suggestions for available macros (built-in + other plugins like DMSF/drawio), with descriptions.
- Added wiki link completion: type `[[` to link wiki pages across projects. Also works inside `{{include(` and `{{child_pages(`.
- Added "Insert macro" and "Insert wiki link" toolbar buttons.
- `{{thumbnail}}` images can now be zoomed inline in the preview.
- @mentions are now resolved server-side, so they work in any UI language.
- Fixed completion and tooltips not showing in fullscreen mode.

0.2.0 (2026-06-02)

Compatible with Redmine 6.1.x.

User ratings

  by Damduck Yu 6 days ago

I am really enjoying using version 0.8.6. However, when can we expect support for Redmine version 7?