Tag Archives: Refactoring

It’s still over 3 months before the holiday season, but we just got a great present from our long time friend Robert C. Martin (Uncle Bob) — a live refactoring demo performed by the legendary software expert himself. He’s, of … Continue reading →

We’re working day and night to bring you more goodies in IntelliJ IDEA 10.5. Here are just a few more of them. Introduce Variable (Field, Constant) refactoring now has a type chooser and makes it easier to work with untyped … Continue reading →

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 →

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 →

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 →

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 →

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…

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 →

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 →

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 →