What’s new for Plugin DevKit in IDEA 14
IntelliJ IDEA 14 comes with a number of nice little additions and improvements for plugin authors.
View→Quick Documentation is now available for extension points:
Test data navigation
Previously only available in Test Assistant plugin (required IDE built from sources), support for @TestDataPath and @TestDataFile has been merged into Plugin DevKit.
This allows smart navigation between plugin tests and their corresponding test data files.
Last but not least, open related test data file(s) as well from failing tests right from jUnit toolwindow:
Navigate→Related Symbol now supports navigation from ExtensionPointName declaration in code to its <extensionPoint> definition in plugin.xml.
For inspections and intentions, open description.html respectively before/after-file:
The following inspections have been added:
- Use Couple instead of Pair
- Use VirtualFile.equals
- Postfix template Description Checker
“Component/Action not registered” inspection now correctly takes existing registration in optional plugin descriptors into account. Also some issues with extension point registration quickfixes have been resolved.
Please stay tuned for more improvements and let us know in Plugin Development forum about your wishes.
Subscribe to Blog updates
Thanks, we've got you!
Import Postman Collections to the HTTP Client
We know that many of you use Postman collections and want to stay in the flow while working with them. This means staying inside IntelliJ IDEA and not switching to a different app. Great news! You can now effortlessly transform Postman collections into .http and use them in the HTTP Client …
What’s New in IntelliJ IDEA 2023.1 for Spring Developers
The IntelliJ IDEA 2023.1 release came packed with updates for Spring. This blog post will highlight the most noticeable changes, including full support for Lombok, a reworked Spring tool window, navigation for Spring Security rules, Spring Security 6 support, and more. Remember that these featur…
‘Quick’ Features in IntelliJ IDEA
A few IntelliJ IDEA features or actions include the term ‘quick’. Do they speed up certain processes? Let’s find out. In this blog post, I’ll cover what these features are, why you need them, and how you can use them. 1. Quick Lists If you have actions that you use regularly but don’t have shortcut…
End of Support for the Tapestry, JBoss Seam, and Vaadin plugins
We are continuing our efforts to focus our attention on the most popular technologies and integrations. However, since our capabilities are limited, this requires sunsetting some plugins that are no longer in high demand among the community. Given the low popularity of the Tapestry, JBoss Seam, and…