IntelliJ IDEA 2020.1.1 is Available!

IntelliJ IDEA 2020.1.1, the first bug-fix update for the new major release of IntelliJ IDEA is now available. Update to the new version from the IDE, with the Toolbox App, or use snaps if you are an Ubuntu user. You can download this new version directly from our website.

You’ll find the following important fixes in this update:

Please take a look at the full list of changes in the release notes.

We appreciate your feedback. Please feel free to leave a comment in the section below, ping us on Twitter, or create or vote for an issue in our issue tracker.

Happy Developing!

Posted in Releases | Tagged | 36 Comments

Big Data Tools EAP 7: Bugfixes and Improvements

Great news for those who use our Big Data Tools plugin! We’ve just released a new update. In this new version we add a number of important bugfixes and improvements.

We’ve added the support for the SOCKS proxy. Now you can configure it for your Zeppelin and Spark Monitoring connections:

Continue reading

Posted in Big Data Tools, EAP Releases, New Features | Tagged | Leave a comment

Tutorial: Your First Java Application

Most readers of the IntelliJ IDEA blog are long past writing “Hello World” applications, but there are plenty of people who haven’t yet taken that first step to writing a Java program. If you are one of them, this tutorial is for you.

(If you’re an experienced developer, show students, juniors, friends and family this tutorial to get them started).

Continue reading

Posted in Tips & Tricks, Tutorials | Tagged , , | Leave a comment

UI Secrets: Customize the Appearance of IntelliJ IDEA

IntelliJ IDEA includes a number of features to improve the readability of the source code, such as various code style settings and color schemes for proper highlighting. But writing source code is not the only activity when creating software. It involves using various tools that need to be at hand whenever you need them.

This blog post covers some of the more important ways to customize the interface of IntelliJ IDEA for the best combination of functional and visual convenience that works for you. These are known features but there are tips and tricks related to those features that can make you much more productive when customizing the way your IDE layout works.

IntelliJ IDEA: how2pro banner Continue reading

Posted in Tips & Tricks | Tagged , , , , , , , , , , , , , , , | 12 Comments

5 Reasons You’ll ❤️ Using Micronaut and IntelliJ IDEA to Boost Your Productivity

This is a guest blog post from Iván López, one of the core members of the Micronaut and Grails development team at OCI

In November 2019, IntelliJ IDEA introduced support for Micronaut, making it even easier to build fast, lightweight microservices and serverless applications with the framework. As JetBrains continues to add more Micronaut features to IntelliJ IDEA, the Micronaut team at Object Computing finds that the two technologies work extremely well together.

Here are five specific features that make the Micronaut IntelliJ IDEA combo a terrific tool for any developer looking to boost his or her productivity. Continue reading

Posted in Guest Post | Tagged , , , | 2 Comments

IntelliJ IDEA 2020.1: Java 14, dataflow analysis assistance in the debugger, LightEdit mode, and more!

IntelliJ IDEA 2020.1, the first major update this year, has just been released! This new version adds support for Java 14 and new features for a number of web and test frameworks. It also upgrades the debugger with dataflow analysis assistance, adds a new LightEdit mode, downloads and configures the JDK for you, and does so many more cool things!

Continue reading

Posted in Releases | Tagged , | 79 Comments

LightEdit Mode

What is LightEdit Mode?

As we talked about in an earlier blog post, LightEdit mode lets you use IntelliJ IDEA’s text editing features without creating or opening a dedicated project. In LightEdit mode, a file is opened in a separate editor window which may coexist with other (project) windows.

The mode has certain limitations: it offers simpler code completion (or sometimes none at all), no code inspections, only basic code highlighting that doesn’t require sophisticated code analysis, and so on. But if you just need to open a single file, make a few changes, and save, LightEdit is the quickest way to do it, and you don’t have to use a third-party editor either.

How does it work?

If you have an idea launcher script (Linux/MacOS) or idea(64).exe (Windows), you can open any file just by passing it as a parameter to the launcher:

Continue reading

Posted in New Features | 44 Comments

Package Search on the Web

After half a year of fruitful work since the first Package Search announcement, we are pleased to share another dose of information about this project. The current release introduces various plugin updates, a brand new website search application, and backend enhancements. Let’s begin with the most visible part – the website itself.

Find Java & Kotlin Packages with the Package Search website

Together with the Marketplace team, we have built a rich web frontend on top of the Package Search API. The website lets you quickly search for Java or Kotlin libraries.

Thanks to the clear and consistent interface, you will get relevant information that helps you decide which package suits you best!

Continue reading

Posted in New Features | 11 Comments

What Does IntelliJ IDEA 2020.1 Have in Store for Docker and Kubernetes?

IntelliJ IDEA 2020.1 comes fully packed with features and improvements! Today, let’s take a closer look at the enhanced support for Docker and Kubernetes.

Kubernetes support

Better cluster interaction

With the Kubernetes plugin, you can browse cluster objects and extract their configurations, view pod logs, and much more.

But what about cases when you have limited rights to the Kubernetes cluster? With this update, we’ve added the ability to browse clusters even when you have limited rights. If you have permission to access specific namespaces, the IDE will view only that limited information in the Services tool window. For the nodes you don’t have access to, the IDE will show you an error message.

One of the most notable features for Kubernetes in this upcoming version is that now you can update a Kubernetes cluster to match a state defined in your local files – right from the IDE. Simply invoke the “Apply” command from the editor gutter.

Continue reading

Posted in Beta Releases | Leave a comment

Tips for Writing Code in IntelliJ IDEA

Many of our screencasts and videos highlight particular features of the IDE. Others are tutorials on specific technologies. We decided to create a video which puts all of this together and shows how using a range of IntelliJ IDEA features helps developers to write code.

IntelliJ IDEA is designed to help us stay in the flow so we don’t get distracted by the mechanics of what we’re doing. This video aims to show what that looks like.

Continue reading

Posted in Tips & Tricks | Tagged | Leave a comment