« July 2005 | Main | March 2006 »

December 23, 2005

Back to Life: JetBrains CEO blogs again!

Shusssssh! Sergey Dmitriev blogs again! Knowing Sergey quite well I am sure his blog will be one of the most interesting sources about JetBrains future products and who knows - the future of the software development industry. His head is always boiling with ideas - all revolutionary, unexpected and thrilling. Just don't let him think two posts are enough! ;)

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 12, 2005

In Search of Stupidity

In search of stupidity, cover

Excellent book by Rick Chapman. Fun, witty and so well written that reads better than any detective story. Moreover, reading about other people mistakes makes one feel so clever... I love the feeling :)

As for the practical purposes - well, in the foreword to this book Joel Spolsky says that having at least one programmer in the top management makes the company immune to the serious marketing mistakes (and our management are three natural born programmers, so we have nothing to worry about). But still the recurrence of the silly mistakes is amazing - top software vendors've been committing same sins during 20 years: re-writing software from scratch, selling two products under one name, etc.
Would be great to have a poster with a list of the marketing blunders featured in this book printed out and posted on the wall. Just in case...

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.