IntelliJ Themes Contest 2019. Winners announcement!
Today we are excited to announce the winners of the IntelliJ Themes Contest 2019, that were chosen by you - our incredible community! But firstly, we’d like to thank all of you who joined in with the contest either by submitting an awesome theme or by voting for the theme you liked the most. Thank you all for being a part of the IntelliJ Themes Contest 2019 - you’ve made this contest a success! Without further ado, please meet our winners… (more…)
Refactoring: Extract Variable in IntelliJ IDEA
As a code base ages, new code is added, and the existing code is modified to meet the business requirements. This can often have a negative impact on the design and structure of the code. Developers may fear working with such code as it is difficult to understand, modify, or extend. As a developer, you can take redundancy and complexity out of your code, by refactoring it. Refactoring is the process of improving your source code without creating any new functionality. It helps you keep your code SOLID, DRY, and easy to maintain. Even though clean code bases and code refactoring is crucial (
Brighten up Your Day – Add Color to IntelliJ IDEA!
For a long time, IntelliJ IDEA came only in black and white, with developers advocating for customization tirelessly. Today we have exciting news for you: IntelliJ IDEA 2019.1 will become more flexible than ever thanks to Custom Themes! Now you will have the power to design your own theme from scratch, and even better, we’ve made this incredibly easy to do! We’ve created a few brand new themes to get you started. Add more color to your IDE right away by downloading one of the following new themes and selecting it as your new Theme in the Appearance settings! Dark Purple theme (m
IntelliJ IDEA 2019.1 Beta2 is out!
IntelliJ IDEA 2019.1 Beta2 is now available! You can download IntelliJ IDEA 2019.1 Beta 2 from the website, or update via our Toolbox App. Kubernetes Since we announced support for Kubernetes via the plugin a year ago, we’ve been extending it with almost every release, and 2019.1 is no exception. Read on for more details. (more…)
IntelliJ IDEA 2019.1 hits Beta
The upcoming IntelliJ IDEA 2019.1 goes Beta! To install IntelliJ IDEA 2019.1 Beta, download it from the website, update from our Toolbox App, or use a patch update. The Beta builds are sufficiently stable compared to the EAP builds, but some issues may still occur. If they do for you, please report them to our issue tracker. Since the opening of IntelliJ IDEA 2019.1 EAP, we’ve teased you with previews of the most notable changes to expect and this Beta stage seems to be a good time for an overview of some of the Java improvements that are coming your way in this next major version. Watch
Java 12 and IntelliJ IDEA
With switch expressions, Java 12 is enhancing one of its basic language constructs – switch – to improve everyday coding experience for developers. Benefits are multi-fold. As compared to the ‘traditional’ switch constructs, switch expressions can return a value. The ability to define multiple constants with a switch branch, and improved code semantics, makes it concise. By removing default fall-through switch branches, you are less likely to introduce a logical error in a switch expression. In this blog, we’ll cover the pain points of using existing switch statements, define switch express
IntelliJ IDEA 2019.1 EAP5: Build tools, Diff, and more
Come and take a look at the fifth EAP build for the upcoming IntelliJ IDEA 2019.1. You can download it from our website or via the JetBrains ToolBox App. Maven build output is now reported to the Build tool window In the upcoming IntelliJ IDEA 2019.1, all the Maven build output will be shown in the Build tool window. Previously, the output of a Maven build was reported either in the Run or Messages windows, which made it difficult to know where to look for it. Now there is the Build Tool window that lets you view all the Maven output related to the build in one place. For a while, we us
IntelliJ IDEA 2019.1 EAP4: Recent Locations Popup, Thymeleaf, Android Studio 3.3, and more.
Quick! Take a look at the pack of fresh new features the latest EAP build for IntelliJ IDEA 2019.1 has to offer you! Recent Locations Popup The upcoming IntelliJ IDEA 2019.1, introduces a refreshingly new idea - an ability to view all the recently visited or changed code locations. Please welcome the new navigation popup “Recent Locations”, where recently visited locations are presented as code snippets with a couple of lines before and after them. All the locations that you’ve visited are chronologically ordered in this popup with the latest visited location at the top, and the first vi
What’s new in IntelliJ IDEA 2019.1 EAP 3?
A new IntelliJ IDEA 2019.1 EAP build is here! Let’s take a look at what this new build has to offer. Editor Sublime Text keymap Switching over from another IDE is not easy, especially if you've been using it for a while and got used to all its little quirks. One of the things you’ll most likely miss is your favorite set of key combinations. It’s a big reason why we are continuing to add new pre-configured keymaps to IntelliJ IDEA; now it’s Sublime Text’s turn to have its keymap available in IntelliJ IDEA. You can start using Sublime Text’s shortcuts as soon as you select the Sublime T
What’s new in IntelliJ IDEA 2019.1 EAP2?
A new EAP build for the upcoming IntelliJ IDEA 2019.1 is now ready for you to try. It comes with better data flow analysis, JVM Debugger improvements, Kotlin 1.3.20, and Maven 3.6.0. Let’s dive into the details. Java Data Flow analysis enhancements With each major release we improve our data flow analysis, and as you may have come to expect, this release is no different. Precise warning highlighting in the ternary expressions With IntelliJ IDEA 2019.1 we’ve improved the precision of the warning highlighting for ternary expressions. Now the IDE will only highlight a condition in