This project was built with Claude Code. I have very little experience with Kotlin or Java though all the code was reviewed by me, and the plugin was tested thoroughly by hand.
A Jetbrains IDE plugin for editing and viewing man pages (groff/roff format).
- Syntax Highlighting: Full syntax highlighting for man pages and groff files
- Live Preview: Split-view editor with rendered man page preview
- Auto-completion: Suggestions for macros, commands and escape sequences
- Structure View: Navigate through sections of the man page easily
- Hover Documentation: Quick info on macros and commands
- All Intellij-based IDEs, platform version 2024.3 and greater
For the preview feature to work, one of the following tools must be installed on your system:
- mandoc (recommended) - Modern BSD man page processor
- groff - Traditional Unix documentation system
macOS:
brew install mandoc
# or
brew install groffLinux (Debian/Ubuntu):
sudo apt-get install mandoc
# or
sudo apt-get install groff- Download the plugin from the JetBrains Marketplace
- Or build from source (see Development section)
- JDK 21 or later
- IntelliJ IDEA (for development)
./gradlew buildPluginThe plugin will be created in build/distributions/.
./gradlew runIdeThis will start a new IntelliJ IDEA instance with the plugin installed.
./gradlew testThis project is licensed under the MIT License - see the LICENSE file for details.
