Color Coding Source Files

This upcoming feature about color coding file scopes in IntelliJ IDEA Maia looks awfully lot like a plugin idea I and a colleague had once. We had the idea, that different “layers” or “modules” of the source of an application could be color coded differently inside IDEA. This way, one would have a direct visual [...]

August 20, 2009  Tags:   Posted in: Tools  No Comments

IDEAs Deep Flex-Mojos Support

If you are writing Flex applications using IntelliJ IDEA, you should also choose the Flexmojos maven plugin for building (if you build with maven, that is) and not the other alternatives. Why? Well, for once, it seems to be the best plugin around for flex building, but also because IDEA has deep support for it.
Currently, [...]

August 20, 2009  Tags: , ,   Posted in: Tools  No Comments

IDEA Is Back to Being Great!

Some time ago, I got frustrated with working with IDEA flex support. I had some complaints about the quality of the flex support in IDEA7 and 8, and I let the steam come out in that blog entry.
Well, just to be fair, I thought I would post a short blog entry about how things have [...]

April 4, 2009  Tags: ,   Posted in: Tools  3 Comments

Where is that damn oblique arrow on my Mac?

Here’s a question for the reader: When using IDEA on my MacBook Pro, I cannot find the key combination to “goto end of file” or “goto top of file”. It used to be Ctrl-End or Home on PC, as far as I remember. But, MacBook Pro users do not need Home and End keys, … [...]

April 4, 2009  Tags: ,   Posted in: Uncategorized  4 Comments

IDEA fucked up indices

Since v7 (I think), IDEA has had some internal indexing strategy of the files in projects. These indices somehow got messed up in my current Diana install. I started getting exceptions like:
java.lang.NullPointerException
at com.intellij.psi.stubs.StubTree.(StubTree.java:9)
at com.intellij.lang.javascript.index.JSPackageIndex$2.map(JSPackageIndex.java:60)
[...]

April 3, 2009  Tags:   Posted in: Tools  5 Comments

Problem Adding Flex SDK in IDEA

…on a Mac or Linux.
I downloaded the latest Flex SDK from Adobe and simply unzipped the files in a directory on disk. I then entered module settings in IntelliJ IDEA and tried adding a new Flex SDK, simply by pointing IDEA at the unzipped directory. But, IDEA complained that “the selected directory is not a [...]

January 30, 2009  Tags: ,   Posted in: Tools, Uncategorized  No Comments

Module Settings are Moving in IntelliJ IDEA 8

Shortly before the soon coming final release of IDEA8, a completely new settings dialog started to appear on the EAP versions. With it, I found myself totally lost, because I was used to navigating directly into my module settings by hitting Ctrl-Alt-S + 1.
Actually, it took me a while to discover where the module settings [...]

November 4, 2008  Tags:   Posted in: Tools  No Comments

Are You Using IntelliJ IDEA Flex Support?

Or am I one of the few people on the planet, who punishes myself with this half-baked support for flex that IntelliJ IDEA has, instead of just jumping the dreaded FlexBuilder ship, before I sink myself?
Okay, that was a bit harsh, it just seems to me, that there isn’t a day, without a new issue [...]

September 16, 2008  Tags: , , ,   Posted in: Rich Internet Applications, Tools  22 Comments

Making IntelliJ IDEA Run Faster and Better

I took the time to listen to the, about one hour long, IntelliJ IDEA Architecture and Performance video, by Dmitry Jemerov from Jetbrains. Most of the beginning of the video was not very intesting for me, but 37 minutes into the video, the good stuff comes Here is a little extract, of some [...]

May 20, 2008  Tags: ,   Posted in: Tools  2 Comments

IntelliJ IDEA 8 Will Kill the EncodingPlugin

…which is a good thing.
I just read the post New Approach to Encoding in IntelliJ IDEA, which outlines new features in the upcoming IntelliJ IDEA version 8 with respect to file encoding. It has long time been a problem, that IDEA only had an IDE-level setting for encoding of files. It was this problem, that [...]

May 19, 2008  Tags: , ,   Posted in: Tools  No Comments