Groovy support improvements in IntelliJ IDEA 11.1
Here I would like to tell you about some of the Groovy language support improvements available in IntelliJ IDEA 11.1.
Unused Symbol Highlighting
If a class, method or property is unused even if it is in fact public, you may notice it immediately with new unused symbol highlighting feature.
Introduce Parameter Refactoring
Introduce Parameter refactoring has now become more powerful. Just select a couple of statements, press Ctrl+P, and it will create a closure parameter for you.
Ever dreamed of quickly evaluating some code against your project without wasting time to start debugger? Now it is possible with Tools | Groovy Shell. It works even in pure Java projects without Groovy libraries.
Mutable State Highlighning
As you may know mutable state is always harder to manage than immutable. That’s why I like to have it as noticeable as possible. In Java I customize highlighting so that reassigned local variables are highlighted in a way different from assigned only once. Now you can do the same in Groovy Colors & Fonts settings.
And of course you may already know about Chained Call Completion posted before.
That’s it! Enjoy all the new features with IntelliJ IDEA 11.1.
Subscribe to Blog updates
Thanks, we've got you!
The Best of IntelliJ IDEA’s HTTP Client
In today's fast-paced tech world, easy and efficient management of web services and APIs is crucial. That's where IntelliJ IDEA's HTTP Client steps in, turning complex HTTP requests into a walk in the park. The HTTP Client is a feature-rich, text-based tool in IntelliJ IDEA Ultimate. It seamlessl…
Profile on the Fly With the IntelliJ Profiler
At JetBrains, we believe that profiling 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 range of features to s…
History of Gradle Delegation Process in IntelliJ IDEA
Nowadays, a build tool is an essential part of any project, and IntelliJ IDEA integrates with the majority of them. Among the most popular build tools is Gradle. We’d like to give a brief historical overview of its integration with IntelliJ IDEA and the delegation process implemented inside the I…
How to Work With Protobuf-Maven Projects in IntelliJ IDEA
Protobuf, short for Protocol Buffers, is a language-agnostic data serialization format developed by Google. It is designed to efficiently and reliably serialize structured data to communicate between different systems and programming languages. Protobuf offers a compact binary representation of data…