-
MidPoint objects manipulation
-
Browse, upload objects
-
Execute tasks, actions
-
Test resources
-
-
Documentation generator
-
Debugger for Groovy scripts expressions
-
IDE editor capabilities
-
Completions
-
Annotations
-
Reference integrity checks
-
Random OID generator
-
Schema documentation
-
File Templates
-
-
Support for multiple environments
-
Master password encryption for passwords and other secret values
Documentation is available here.
It’s available in JetBrains Marketplace here. Supported versions of Intellij Idea changes with each version of plugin. Usual case is current version of IDE + two or three previous ones. You can check whether your IDE is supported directly on plugin page in Marketplace Versions tab.
Installation steps:
-
Start Intellij Idea (Community/Ultimate)
-
Go to menu File → Settings (Preferences) → Plugins
-
For stable releases, they are directly available
-
Search for "MidPoint Studio" → Install
-
-
For other releases
-
Go to Manage plugin repositories
-
Snapshot releases (unreleased new major release)
-
Add repository
https://plugins.jetbrains.com/plugins/Snapshot/list
-
-
Support releases (unreleased new patch release)
-
Add repository
https://plugins.jetbrains.com/plugins/Support/list
-
-
Save & Close dialog
-
Search for "MidPoint Studio" → Install
-
You’re welcome to file bugs, new feature request or other issues in our issue tracker support. Please don’t forget add this information to new issue:
-
Add component
Studio -
Describe plugin version and Intellij version, OS related information
-
Attach necessary logs, e.g. idea.log ⇒ can be found using menu Help → Show log in Finder
-
Main development branch →
masterfor next major release -
Support/maintenance branch →
support-X.Yfor current stable release X.Y.*
-
Releases →
<major.minor.patch>, e.g.4.9.0 -
Snapshot builds →
<major.minor.patch>-snapshot-<build_number>, e.g.4.10.0-snapshot-60 -
Support builds →
<major.minor.patch>-support-<build_number>, e.g.4.8.2-support-78
Versioning scheme for major and minor version aligns to MidPoint releases. MidPoint Studio release 4.6.* will use 4.6 libraries from MidPoint project.
Each type of release (stable, snapshot, support) is published to JetBrains Marketplace.
Intellij Idea logs to file studio-idea-plugin/build/idea-sandbox/system/log/idea.log.
Logging settings can be changed during runtime via top menu Help/Debug Log Settings by adding packages/classes on each line in format:
-
#LOGGERto log LOGGER (package or class) on DEBUG level -
#LOGGER:traceto log LOGGER (package or class) on TRACE level