Other 3rd party code editors with "intellisense" or "code-hints"?

Greetings all,

I use several other development environments, and a neat feature they all possess, is contextual sensitive coding. After I declare a strongly typed variable, and then reference that variable, if I immediately type a period after it, the IDE will display all the available properties and methods for that variable. Hopefully I worded this properly, but I'm pretty sure any of you with programming experience with know what I'm talking about.

Does anybody know of another editor or IDE I can use, that can read in all the Arduino libraries and provide these "code-hints"?

Thanks in advance for your help -