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 (10 days ago) | |
| Current version: | 0.5.3 | |
| 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.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.