The Truly Hidden Gems of IntelliJ IDEA
The IntelliJ IDEA: how2pro blog series showcases useful yet little-known features in IntelliJ IDEA. This time we decided to take it a step further and collect a bunch of features that even most of us...
View ArticleUnfreeze Your Apps
There are a lot of debugger tutorials out there that teach you how to set line breakpoints, log values, or evaluate expressions. While this knowledge alone gives you a lot of tools for debugging your...
View ArticleStay Organized with Tasks in IntelliJ IDEA
The average day of a software developer often begins with browsing the tasks that are due in the issue tracker. But what if you could access all the tickets that are assigned to you right from the...
View ArticleOne Shortcut to Run Them All
IntelliJ IDEA has a lot of features. While its sophisticated GUI aims to meet all of your development needs, you may need some time and knowledge to find a window or a setting.What if there was some...
View ArticleProfiling Tutorial: Fixing the Parrot Party
We often find ourselves in situations where code is not working properly, and we have no idea where to even begin investigating. Can’t we just stare at the code until the solution eventually comes to...
View ArticleAny Comments? Comment Your Code Like a Pro With IntelliJ IDEA
After reading the title of this post, many developers might think that it doesn’t make sense. Professional developers write their code in a way that it is clear and readable not only to them, but to...
View ArticleWhen Web Testing Becomes a Breeze
Web testing becomes more and more convenient with the advent of new frameworks that make our lives easier. Modern frameworks abstract us from a lot of configuration and boilerplate and let us...
View ArticleBeyond Comparison: Compare Anything in IntelliJ IDEA
IntelliJ IDEA provides powerful coding assistance features, smart code completion, tons of inspections and context actions, and much more. But IntelliJ IDEA is not just an editor. It has powerful...
View ArticleSome README.md Love: Markdown Support Improvements
Developers and other users of JetBrains IDEs have been using the integrated Markdown support for a long time. It is great for editing your project’s README.md file, as well as any documentation that...
View ArticleCultivating Good printf Debugging Habits
One of the most common debugging techniques, printf debugging is particularly popular because most people learn it intuitively when debugging their first programs. This type of debugging is also very...
View ArticleTurbocharge 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...
View ArticleHow 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...
View Article