IntelliJ IDEA PSI Viewer
If you’re an IntelliJ IDEA plugin developer, you’re surely going to enjoy IntelliJ IDEA PSI Viewer (Tools -> View PSI Structure), which displays internal structure of various files, as they’re interpreted by IntelliJ IDEA. If you’re implementing a new language support, or trying to add some cool new features to what’s already supported — this viewer is what you’re gonna need a lot.
As you see, PSI Viewer is made up of of tree parts:
- An editor with file content
- PSI structure view with parent-child tree of its elements
- Area that displays references of element selected in PSI structure view.
Note that references marked as red resolve to null.
Available since build 92.35
Subscribe to Blog updates
Thanks, we've got you!
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…
Ensure Greater Software Security With Package Analysis by Checkmarx in IntelliJ IDEA
Today we are happy to announce the partnership between JetBrains, a global software vendor that creates professional software development tools and advanced collaboration solutions, and Checkmarx, a global leader in developer-centric application security testing (AST) solutions. Checkmarx SCA (So…
AWS in IntelliJ IDEA
In this blog, we're going to explore how to work with Amazon Web Services (AWS) in IntelliJ IDEA. We'll start by setting up IntelliJ IDEA to connect to AWS. Then, we'll highlight a few features that are beneficial when working with AWS from your IDE. This blog post covers the same material as the…
Top 10 Plugins for IntelliJ IDEA You Don’t Want to Miss
Though IntelliJ IDEA is a fully capable IDE, you may want to personalize it. The JetBrains Marketplace has plenty of plugins with useful features that can address your personal or business-specific needs. The library is enormous, and it can be a bit easy to get lost. In this blog post, we’ll shar…