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 (22 days ago) | |
| Current version: | 0.8.0 | |
| Compatible with: | Redmine 6.1.x | |
| User ratings: |
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.
- Edit-time change markers in the gutter:
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.
- Updated the table builder to behave more like Excel:
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.
- 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.