JetBrains Product Insight: IntelliJ IDEA
Blog|by Leanne Bevan|28 April 2021
In the first of a series of blogs covering some of the different developer tools JetBrains has on offer, I take look at IntelliJ IDEA. The aim of the series is to help introduce you to tools you may have not used before or if you have, some more insight and access to resources.
I spoke to the IntelliJ IDEA product marketing manager, Zlata Kalyuzhnaya.
What is IntelliJ IDEA?
IntelliJ IDEA is JetBrains’ flagship IDE for JVM development. IntelliJ IDEA is used lovingly by millions of developers from all across the world, and this year it has reached an incredible milestone – its 20th birthday.
IntelliJ IDEA comes in three editions:
- IntelliJ IDEA Ultimate – the commercial version for JVM, web, and enterprise development.
- IntelliJ IDEA Community Edition – the free version, that is built on open source. For pure JVM development.
- IntelliJ IDEA Edu – a free edition with built-in lessons for learning Java, Kotlin, and Scala. It includes interactive programming tasks and assignments, and special features for teachers to create their own courses and manage the educational process.
Who is IntelliJ IDEA for?
IntelliJ IDEA is designed for Java developers. Its goal is to make the development experience not only productive but also enjoyable.
Why should people use IntelliJ IDEA?
IntelliJ IDEA is geared towards JVM development and provides a suite of features that make development more efficient, such as intelligent coding assistance, reliable refactorings, on-the-fly code analysis, instant code navigation, built-in developer tools, web and enterprise development support, database support, and much more.
What makes IntelliJ IDEA unique is that it understands your code, which allows it to offer only the most relevant suggestions in any given context. It predicts your needs and automates repetitive tasks, so you are not distracted by them and can instead stay focused on the task at hand.
What is your favourite feature and why?
IntelliJ IDEA is constantly being updated with new functionality to support the latest Java language features, even before they are released. This allows developers to try out new preview Java features and stay on the cutting edge of modern Java development.
Do you have any tips or tricks?
IntelliJ IDEA is incredibly powerful, and getting to these features will take you really far. The biggest tip then would be to take advantage of the shortcuts. There are too many awesome shortcuts in IntelliJ IDEA to count. Though there are a few really good ones that are useful in loads of different situations.
A favourite of many is Alt+Enter. It is a powerful shortcut that can fix just about anything. Place your cursor anywhere in your code and press Alt+Enter to get a list of fixes or suggestions for this context. And you can then use F2 to navigate to the next highlighted error. That’s a powerful combination. Navigate from one error to another with F2, then simply fix them with Alt+Enter.
Live templates are also pretty cool. They allow you to paste a code construct into your code just by typing short abbreviations. This is a huge time saver.
And finally, the reformat code shortcut (⌥⌘L for macOS or Ctrl+Alt+L for Windows/Linux) can go a long way to helping your productivity.
What resources do you recommend?
The IntelliJ IDEA resources page provides a range of materials to help you get the most out of IntelliJ IDEA. There you’ll find a set of useful resources, including knowledge base articles, video tutorials, blog posts, and so on. There is also the IntelliJ IDEA YouTube channel, where you can familiarise yourself with the main features of IntelliJ IDEA, discover tips and tricks, and learn from video tutorials and expert webinars.
Find out more
Grey Matter is a JetBrains Platinum Reseller; we can provide you with licensing and advice on IntelliJ IDEA and the whole JetBrains catalogue. Call +44 (0) 1364 654 100 or email [email protected] to find out more.
Contact Grey Matter
If you have any questions or want some extra information, complete the form below and one of the team will be in touch ASAP. If you have a specific use case, please let us know and we'll help you find the right solution faster.
By submitting this form you are agreeing to our Privacy Policy and Website Terms of Use.
Leanne Bevan
Related News
Grey Matter Achieves Cyber Essentials and ISO 9001 Certifications
We are pleased to announce that we have achieved our Cyber Essentials and ISO 9001 certifications for another year. We want to do our due diligence as much as possible. And we can’t sell and promote the importance of cyber...
ACCU Conference 2025
1 - 4 April 2025 9:00 am - 4:00 pm GMT
We’re delighted to be a Gold Sponsor of the ACCU Conference 2025 in Bristol. It’s an event in the Southwest, so a little bit closer to home than usual for us. What is ACCU? The ACCU Conference, originally focused on...
Veeam Kasten v7.5: Revolutionising Kubernetes Backup and Recovery
Veeam has announced the release of Kasten v7.5, the latest version of its industry-leading Kubernetes backup and recovery solution. This new release brings significant advancements in scale, performance, security, and ecosystem coverage, empowering your organisation with brilliant resilience for your...
From Resolutions to Reality – Achieve your Creative Goals with Adobe
New year, new skills. Here's your list of Creative Resolutions to make 2025 your most creative year yet with Adobe Creative Cloud.