Main

December 15, 2005

IntelliJ IDEA: more quick fixes for HTML

In case you don't use it yet, there's a relatively new quick fix for HTML - the one that fixes mismatches in opening/closing tags.

If you change an opening tag, it suggests to change its closing tag and vice versa.
Quick fix for HTML

Earlier, in IntelliJ IDEA 5.0 we had only one half of this quick fix - it suggested to fix what you've just edited, that was not that wise. Adding correct option has made this quick fix really handy.

December 8, 2005

IntelliJ IDEA : Smart little things for HTML editing

For those who write HTML code in IntelliJ IDEA: rejoice!
There's a new feature in IntelliJ IDEA 6.0 ("Demetra") that you would love once you try it, just as we do. Simple and absolutely essential:

Delete pair tag by pressing Ctrl+Shift+Delete.

Very useful when you have


  • long links with many attributes

  • several embedded block items

  • text with a lot of inline elements

Just place cursor on a tag and Ctrl+Shift+Del instead of looking for the closing tag.
And of course, it works the other way round - you can delete a starting tag by Ctrl+Shift+Deleting its closing pair.

July 1, 2005

Top reasons to upgrade

IntelliJ IDEA 5.0 release is getting closer and our website content manager has usurped the web-team whiteboard!!
whiteboard full of reasons to upgrade to IDEA 5.0

June 22, 2005

Two favourite features

Sometimes I ask myself: why can't I code html in some popular html editor? Why do I stick to IntelliJ IDEA (Java IDE, god forbid!).

There are two main reasons. Two features that you can't live without after you've tried them once. Features so obvious you can't believe other editors still do not have them.

1. Autosave.
I do not know any other editor who would relieve me of endless Ctrl+S'ing during work.

2. Block highlighting. Dreamweaver hightlights blocks - but only in the design mode, where I see results of my coding efforts. In IDEA you can highlight blocks in the right place - where you code:

block highlighting in IntelliJ IDEA