Groovy Improvements in IntelliJ IDEA 2018.2
IntelliJ IDEA 2018.2 comes with support for Groovy 2.5 features, and for the current draft of the Groovy 3.0 specification (note that Groovy 3.0 is in alpha and functionality may change in the future). (more…)
What’s Groovy about IntelliJ IDEA 2018.1?
IntelliJ IDEA 2018.1 is coming! With dozens of incredible new features and improvements added already; it’s time to put the icing on the cake and tell you about our enhanced support for Groovy, read on! First of all, the ability to refactor Groovy files and Groovy modules has been extended. Now you have a new action, that might be very useful when you want to keep your code in Groovy and at the same time benefits from the static compilation. To save you from a lot of time migrating the existing Groovy code, this new refactoring annotates every groovy class in the scope with the @CompileStat
Java Annotated Monthly – October 2016
September is a busy conference month, in particular a number of the Java-related JetBrains team were at JavaZone and JavaOne. To save you some time, cash, and pain, October's annotated monthly is going to be a little heavy on links to videos and slides - we go to conferences so that you don't have to. (more…)
IntelliJ IDEA 2016.3 EAP: Polyglot Maven, Grails View, Inspections and More
Say hello to the fresh IntelliJ IDEA 2016.3 EAP build, which brings several new features worth checking out. Support for Polyglot Maven First of all, we've added the support for Polyglot Maven. In case you don't know, this is a set of Maven extensions that allows the POM file to be written in Groovy, Scala, Ruby and other languages. While project import works for any language, coding assistance within POM files is available only for Groovy. Apart from that you can work with the projects that use Polyglot Maven just as with any other Maven projects. The Show Effective POM
Faster Groovy Compilation in IntelliJ IDEA 14.1
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 Eclipse, you might want to give this new integration a try. Just go to the Java Compiler settings, select Groovy-Eclipse, and point to the groovy-eclipse-batch.jar. Remember that is should be the same version as your Groovy distribution. (more…)
Java Annotated Monthly – May 2014
Here’s a few stories we’ve been reading on the Java beat this month, straight from the source. If you have any news or articles you would like to see here on the Java Annotated Monthly, you can reach me, Breandan dot Considine at JetBrains or @breandan. Java Java EE 8 Update - With the announcement of the Standard and Micro editions earlier this year, the final piece of the Java 8 puzzle has been announced, slated for release in Q3 2016. Read the draft proposal and add your feedback to JSR-342 by joining the conversation today. Java Tools and Technologies Landscape for 2014 - RebelLabs’ a
IntelliJ IDEA 13 EAP 132.197 with Better Groovy Support
Today we have released IntelliJ IDEA 132.197, one more preview build of the upcoming IntelliJ IDEA 13. The build brings a new bunch of enhancements including better Groovy support. Find the full list of changes in Release Notes. Feel free to share your feedback on our discussion forum and submit bug reports to the issue tracker. Please note that this update is incompatible with the Configuration Server plugin - so if you have it installed please disable the plugin before updating to 132.197, then update IDEA, then update the plugin. Develop with Pleasure!
JetBrains Booth and Session at SpringOne 2GX 2013
This is a cross-post from JetBrains Company Blog. Meet JetBrains team members Andrey Cheptsov and Yann Cebron September 9-12 at SpringOne 2GX 2013 in Santa Clara, California. Over four action-packed days there will be more than 100 Java sessions including one by JetBrains. We encourage you to visit our booth to learn more IntelliJ IDEA 12.1 and hear about our future plans. Come by and find out why IntelliJ IDEA is the most intelligent IDE for Java, Groovy and Scala, with out-of-the-box support for developing Spring, Grails and Java EE applications. The guys will be happy to answer all of
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. (more…)
IntelliJ IDEA 11.1 EAP build 116.108
Chained expression completion in IntelliJ IDEA 11.1
If you use completion autopopup in IntelliJ IDEA 11, you may have seen "n variants..." suggestions: This means there are two StringUtil classes available, neither of them is imported, and IDE can't choose which of them to put to the first place. When you choose such variant no new import statements will be added. The good side is that you won't get wrong imports after pressing space, dot or a bracket. The bad side is that you eventually have to face this choice: you may either explicitly invoke completion (Ctrl+Space) again or choose the correct qualified name from the auto-import hint whic
New in 10.5: Create and open tests for Groovy classes faster
We've added a couple of new productivity features in IntelliJ IDEA 10.5 to make working with Groovy tests two bits more pleasant: 1. Now you can create tests for Groovy classes the same way you do in Java. You just need to invoke Create Test intention on the header of the class. 2. To navigate to an existing test from a class you can invoke Go to Test action (Ctrl+Shift+T by default). Make sure to try it in the latest IntelliJ IDEA 10.5 EAP build.