The Truly Hidden Gems of IntelliJ IDEA
Take a look at some true gems of the IDE you thought you knew so well.
New and Improved YouTrack Plugin For IntelliJ-based IDEs
Usually, issue trackers and IDEs go hand in hand, which is why we’ve revamped the YouTrack plugin for IntelliJ-based IDEs. The plugin integrates with your favorite JetBrains IDEs – AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine, and WebStorm, as well as with Android Studio, and provides you with access to your issues and notifications right from the IDE. We hav
Live Stream Summary: Spring Boot Loves K8s
On April 21, 2021, we had the pleasure of hosting the live stream ‘Spring Boot Loves K8s’ by Madhura Bhave, one of the awesome software engineers on the Spring Boot Team. The code in this live stream can be accessed using this link. Session details In this live stream, Madhura demonstrated features introduced in Spring Boot 2.3 and later versions that improved developing and deploying Spring Bo
End of Support for 32-bit Operating Systems in IntelliJ-based IDEs
Over the years, the number of users who use 32-bit (specifically Intel x86, as other 32-bit architectures were never officially supported by JetBrains) operating systems has declined massively for both Linux and Windows. We’ve come to the conclusion that it’s time for us to stop development for 32-bit and focus our efforts on making sure our products work well with the most commonly used operating
Basic Refactorings in Action
As you know, two of the most popular basic refactorings that IntelliJ IDEA offers are Extract Method and Inline Method. The first makes the method shorter and more readable, while the other minimizes the number of unneeded methods, and makes the code more straightforward. In IntelliJ IDEA you can use both these actions in a row to achieve a more complex result – we call this process multistep refa
Space Code Reviews in IntelliJ IDEA 2021.1
Space makes it easy for you and your team to review code, and discuss changes. You can use any IntelliJ IDEA-based IDE to browse code reviews, assign, manage, view and submit comments, and accept changes.
Find Your Visual Zen
There are lots of features in IntelliJ IDEA that can help you to focus and maximize your productivity. A big factor in helping your productivity can come from how the UI and, more importantly, your code are presented to you. There are many scenarios: reading and analyzing code to understand something, editing statements to change the behavior slightly, writing a big chunk of the implementation, c
Early Access Program for Qodana, a New Product That Brings the “Smarts” of JetBrains IDEs Into Your CI Pipeline
JetBrains IDEs are well known for their ability to understand code. They can track declarations, check references and types, and collect possible execution paths. Thanks to all this static analysis, you are able to rename and move things around safely, get appropriate code completion, and get warned with a message saying “hey, this won't run” from the code inspection if you are adding something th
IntelliJ IDEA Turns 20!
IntelliJ IDEA has reached an incredible milestone – its 20th anniversary. Can you believe it's been 20 years already? Just think about it: we launched our product when smartphones and social media were not present in our daily lives, we had to watch movies on DVDs, and the Java virtual machine hadn’t even become open source. Twenty years ago, IntelliJ IDEA was created out of a desire to make deve
Alt+Enter: The Problem-solving Shortcut
Imagine that you have the entire IntelliJ IDEA interface at the tips of your fingers. IntelliJ IDEA has two shortcuts that can get you out of almost any kind of trouble: Shift+Shift to run Search Everywhere and Alt+Enter to invoke Context Actions. In one of the previous IntelliJ IDEA: how2pro blog posts, we talked about the Search Everywhere feature and how you can use it to search for code elemen
Migrating from JUnit 4 to JUnit 5
This post will help you take your project from previous versions of JUnit to JUnit5. IntelliJ IDEA has a number of tools to help facilitate the migration which you can perform in a series of steps that we talk about here. This blog post covers the same material as the video. This provides an easy way for people to skim the content quickly if they prefer reading to watching, and to give the reader
Editor Tips and Tricks in IntelliJ IDEA
IntelliJ IDEA offers you a huge range of keyboard shortcuts to help you get faster and be more productive in Intellij IDEA. These shortcuts can also be configured if required. This blog post covers the same material as the video. This provides an easy way for people to skim the content quickly if they prefer reading to watching, and to give the reader/watcher code samples and links to additional