https://github.com/darrmirr/handy_toolbox
IntelliJ Idea plugin to minify and make pretty json or xml data structure
https://github.com/darrmirr/handy_toolbox
intellij-plugin java json minifier minify pretty-print pretty-printer pretty-printing xml
Last synced: 5 months ago
JSON representation
IntelliJ Idea plugin to minify and make pretty json or xml data structure
- Host: GitHub
- URL: https://github.com/darrmirr/handy_toolbox
- Owner: DarrMirr
- License: mit
- Created: 2021-03-24T10:31:42.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-24T11:45:27.000Z (over 4 years ago)
- Last Synced: 2025-05-14T16:17:39.567Z (5 months ago)
- Topics: intellij-plugin, java, json, minifier, minify, pretty-print, pretty-printer, pretty-printing, xml
- Language: Java
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Handy toolbox
IntelliJ Idea plugin to minify and make pretty json or xml data structure**Requirements:**
- Java 11
- IntelliJ Idea 2019+ (IC, IU)**Plugin screenshot:**

### How to build plugin
**Linux:**
1. Open terminal
1. Move to plugin project source directory
1. Execute gradle task `./gradlew buildPlugin`### How to install plugin
1. Build plugin
1. Run IntelliJ Idea
1. Click `File` menu
1. Choose `Settings..` at submenu
1. Choose `Plugins` at Settings window
1. Click on the gear icon at plugins window
1. Choose `Install Plugin from Disk...`
1. Find built plugin at disk (File's plugin name looks like `handy toolbox-1.0.0.zip`)
1. Choose file and click Ok at Choose plugin file window
1. Click `Restart IDE` beside handy toolbox plugin name### UI elements description
- Left pane is input one.
- Right pane is output one.
- Action buttons are placed between pane. Each button perform operation on input pane content and place result to output pane.
- Service action buttons are placed above each pane. Each button works only with pane below it.### How to use plugin
1. Choose required tool at tool window header
1. Paste or print data structure to input pane
1. Click on required action button.### Restriction
- Text size is restricted by 20 mb.