IntelliJ Platform Plugin SDK Help

Plugin Development FAQ

This page contains miscellaneous FAQs. See Problems with Code - Support Issues on how to post new questions.

Working with XML and XML DOM

How do I register a DTD or XSD?

To register a bundled DTD/XSD file, use com.intellij.standardResource extension point for static or com.intellij.standardResourceProvider extension point for programmatic registration.

Refactoring

How can I receive notifications about refactoring events?

RefactoringEventListener

How do I show a refactoring dialog programmatically?

RefactoringActionHandlerFactory

Editors, Documents and Files

08 May 2025