How can I provide UI to change plugin's settings

To store settings I should use PersistentStateComponent object. But how user can change these settings?
Suppose I've got two input fields and few checkboxes. What's the best way to implement plugin's settings UI?

Comment actions Permalink

Implement com.intellij.openapi.options.Configurable

Look into other plugins or intellij-community.

I implemented quite a few of them using IntelliJ UI Designer, I do not say they are perfect, but they work, see...


Please sign in to leave a comment.