30 Days with IntelliJ IDEA. Find Usages
Start a new week of productive coding with a cup of coffee or a new article from our 30 Day Guide on the trickier features of IntelliJ IDEA. Today we will talk about finding usages — a well-known feature but one that you could learn more about.
Just as a reminder, Find usages helps you quickly find all pieces of code referencing a symbol at the caret, within a file or in the whole project.
Did you know?
Find usages is on the whole a very simple feature. However, it has some powerful aspects that may improve your coding productivity greatly. For example, there’s highlighting of usages within an opened file. Did you know you could easily find the methods overridden or implemented for a particular class or interface? Thinks like that can save you a lot of time.
Just put the caret at the implements or extends statement and press Shift + Ctrl + F7 (Shift + Cmd + F7 for Mac). If there is more than one class or interface, it will ask you whose methods to highlight.
Read the complete article and start getting the most out of Find Usages in IntelliJ IDEA.
Stay tuned for more articles coming soon!
Develop with Pleasure!
Subscribe to Blog updates
Thanks, we've got you!
Profile on the Fly With the IntelliJ Profiler
At JetBrains, we believe that profiling should be simple and accessible to all developers, regardless of their level of expertise. That’s why the IntelliJ Profiler puts ease of use and seamless integration at the forefront of its mission. In previous releases, we introduced a range of features to s…
History of Gradle Delegation Process in IntelliJ IDEA
Nowadays, a build tool is an essential part of any project, and IntelliJ IDEA integrates with the majority of them. Among the most popular build tools is Gradle. We’d like to give a brief historical overview of its integration with IntelliJ IDEA and the delegation process implemented inside the I…
How to Work With Protobuf-Maven Projects in IntelliJ IDEA
Protobuf, short for Protocol Buffers, is a language-agnostic data serialization format developed by Google. It is designed to efficiently and reliably serialize structured data to communicate between different systems and programming languages. Protobuf offers a compact binary representation of data…
Turbocharge Lombok annotations with IntelliJ IDEA
If you’re a professional Java developer, you probably use IntelliJ IDEA as your IDE and Lombok as the framework that handles the Java boilerplate. What you probably didn’t know is that not only do these 2 technologies work well on their own, but when combined, they’re even more efficient than when u…