Tag Archives: Refactoring

New in 10.5: Introduce Refactorings for Groovy

In the upcoming IntelliJ IDEA 10.5 some new Groovy refactorings will appear. The first of them is Introduce Parameter. It allows you to select any expression inside a method and make from it a new method parameter. All the usages … Continue reading

Posted in New Features | Tagged , , | 4 Comments

Smarter and Faster Introduce Parameter in Java

As a logical next step after inplace introduce variable refactoring we did in IntelliJ IDEA 10, version 10.5 will offer inplace introduce parameter. Here is a brief overview of what we’re working on. Once called, it will gently ask you to … Continue reading

Posted in New Features | Tagged , , | 19 Comments

Change Method Signature Refactoring for ActionScript and Flex

Hi all ActionScript/Flex devs! I hope you enjoy using IntelliJ IDEA and I’m sure you’ll like it even more after you try Change Method Signature refactoring! It’s amazing how it allows you to quickly restyle your methods not only by … Continue reading

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

Smarter and Faster Introduce Variable in Java

Introduce variable is one of those refactorings used many times a day. So, how can we make it work faster? Get rid of modal dialogs! So, in order to introduce a variable from an expression press Ctrl+Alt+V. Remember modal dialog? … Continue reading

Posted in New Features | Tagged , | 22 Comments

Extract Interface and Extract Superclass refactorings for ActionScript/Flex

ActionScript/Flex development support in IntelliJ IDEA eventually gets closer to the unbeaten level of its Java assistance. Today it’s time to Extract Interface and Superclass. Let’s illustrate this feature on a simple example…

Posted in Tips & Tricks | Tagged , , , | 1 Comment

WSDL improvements in IDEA X

If you work a lot with WSDL, you will find new IntelliJ IDEA X refactorings, code completions and validations very handy. Be it schema or WSDL, import inside a WSDL document is not a problem anymore. Also, we are looking … Continue reading

Posted in New Features | Tagged , , , | 2 Comments

Smarter Introduce Variable in JavaScript

Introduce variable is a very useful refactoring and is probably used quite often and for many languages IntelliJ IDEA supports. JavaScript is one of them (along with ActionScript). IntelliJ IDEA 10 makes this refactoring even easier and more pleasant to … Continue reading

Posted in New Features | Tagged , , , , | Leave a comment

Maven refactorings: Introduce Property

Sometimes while editing pom.xml one needs to define a property and replace the occurrences of some value – artifact version, for example, – with this property. Now you can use the new IDEA  Introduce Property refactoring for these purposes. To … Continue reading

Posted in New Features | Tagged , , | 10 Comments

New ActionScript/Flex Refactoring: Push Members Down

In addition to other refactorings, Maia also has this useful refactoring: push members down the classes hierarchy. Again, let’s try it on a simple example.

Posted in New Features | Tagged , , , | Leave a comment

New ActionScript/Flex Refactoring: Pull Members Up

Today we’re continuing our series of posts about new ActionScript/Flex refactorings that you can find in the latest Maia EAP, with presentation of this new aid: pull class members up the classes hierarchy. Let’s have look at this simple example.

Posted in New Features | Tagged , , , | Leave a comment