IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
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…
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 us? Sure, but this method probably won’t work without deep knowledge of the project and a lot of men…
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 application, real-world scenarios may be somewhat trickier and require a more advanced approach. …
Sometimes your app works, but you want to increase performance by boosting its throughput or reducing latency. Other times, you just want to know how your Java code behaves at runtime, determine where the hot spots are, or figure out how a framework operates under the hood. Some of these details can…
Register now and join us for the live stream of 'A Simple Approach to Advanced JVM Profiling'. In this live stream, author of the Async Profiler and Java Champion Andrei Pangin will demonstrate working with the Async Profiler in IntelliJ IDEA. IntelliJ IDEA integrates Async profiler in its Ultimate…
From what we usually hear, the fans of Vim, Emacs, Sublime and other nice editors often explain their choice by performance concerns. IntelliJ IDEA for example may feel laggy (comparing to a text editor) when you type, and the usual justification for that is some variation of “an intelligent IDE thi…
Compiling Groovy code is typically slower than compiling Java code, but in 14.1 we took a swing at speeding it up. First, we're now supporting Groovy-Eclipse compiler that handles Java and Groovy simultaneously, which brings a noticeable performance gain. So, if you're compiling your projects in …
As you already know, the Navigate actions is the fastest way to find anything you need: classes, files, or even symbols. Just start typing the search expression, and IntelliJ IDEA displays the cleverly arranged list of suggestions that you can then very quickly narrow down, and in moments of time ma…
It's not that we afraid to announce the final release. No. We just want to make it as good as possible. Hence, yet another candidate! The Community edition RC2 startup issue has been fixed, and a new RC build is now available for download. The complete list of changes can be found in the release not…
If you are running a Windows machine with NTFS disks, there is a good chance to double the performance of IntelliJ IDEA by optimizing the MFT tables, disk folder structure and Windows paging file. We have used the Diskeeper, 2007 Pro Trial version tool to carry out the following procedure. You may o…