30 Days with IntelliJ IDEA. Debugger
Thank God it’s Friday! But before you start enjoying the weekend, we have one more article to share with you from our 30 Day Guide, exploring the trickiest features of IntelliJ IDEA.
Today we will talk about such an essential tool as the debugger. If you think you know everything about it, you’re in for a surprise. With IntelliJ IDEA, the productivity-enhancing possibilities are endless.
Smart step into
Did you know that IntelliJ IDEA lets you choose a method to step into when you stay at line with more than one method calling? To do that you have to use Smart step into action via Shift + F7 (Cmd + F7 for Mac). This is a great time-saver.
As you may know, the debugger in IntelliJ IDEA lets you mark any instance with a colored label so you can recognize it easily while debugging. But you probably didn’t know that you can use these labels in a breakpoint’s condition expression.
One more feature you should be aware of is Action breakpoint. It can be useful if you want to evaluate something at a particular line of code without actually making a stop. To create this kind of breakpoint, just click on the gutter while holding Shift.
Please read the complete article to learn more tricks about debugging in IntelliJ IDEA.
Develop with Pleasure!
Subscribe to Blog updates
The Best of IntelliJ IDEA’s HTTP Client
In today's fast-paced tech world, easy and efficient management of web services and APIs is crucial. That's where IntelliJ IDEA's HTTP Client steps in, turning complex HTTP requests into a walk in the park. The HTTP Client is a feature-rich, text-based tool in IntelliJ IDEA Ultimate. It seamlessl…
Profile Java and Kotlin Code with the IntelliJ Profiler
At JetBrains, we believe that profiling Java and Kotlin code 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 r…
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…