views:

4548

answers:

17

What is the best and most powerful AJAX (including jQuery) code editor?

I can use Visual Studio for that but want to know what NON MICROSOFT people are using to write their JavaScript, AJAX and jQuery code.

+11  A: 

I use Notepad++. Free, lightweight, Windows friendly and very convenient.

Pablo Santa Cruz
Yes, Notepad++ is awesome. I've actually made my own syntax-highlighting and method-completion for jQuery in it. If anyone is interested, I'll if I can share it with everyone. I also use PHPJS sometimes so it I have code highlighting and auto-completion for that too.
KyleFarris
Do share please!
Pablo Santa Cruz
I love notepad++. @KyleFarris, please do share, that would make it even better.
Pim Jager
@KyleFariss, that would definitely be of interest!
Sean Vieira
best thing is that you could use as default editor in windows
owca
+2  A: 

In my opinion nothing beat a good text editor for javascript and html. I personally use UltraEdit.

One thing that is a must in any AJAX developers arsenol is FireBug and IE Web Development Helper

bendewey
Thanks for mentioning IE Web Development Helper. I had no idea about this plugin. I've been using IE Developer Toolbar
Ionuț G. Stan
Christian Sciberras
+1  A: 

Eclipse? If only because I use it for everything else and code suggestions are great when learning a language.

CookieOfFortune
+2  A: 

Eclipse with JSEclipse works very nicely.

Obviously with the VIM plugin enabled!

Brian Agnew
+6  A: 

Netbeans IDE is great for javascript coding, irrespective of your favourite JS Library.

karim79
The parsing in it is pretty nice. Shows errors, auto-completes and you can use ctrl-click to jump to definitions.
sjbotha
Also, you can specify your target browsers (e.g. IE 6 and above) and it will filter out unsupported methods accordingly.
karim79
+1  A: 

I'll support Pablo by saying that Notepad++ really is a very convenient editor. Do give it a try :) (I like the Ctrl+Enter combination, very smart, although could be improved)

Peter Perháč
Thanks! ;-) It's a really awesome editor.
Pablo Santa Cruz
+6  A: 

This is turning into a who's who here, but I still believe IntelliJ IDEA is one of the leaders in javascript support.

krosenvold
+1  A: 

Notepad++ & Editra

rymn
+2  A: 

Aptana has an excellent jquery editor built into its javascript editor.

Jeremy B.
I use aptana at home (free), and intellij at work (not free), they're both great
Juan Mendes
A: 

I use Emacs with js2-mode for small to medium javascript projects.

For javascript projects with hundreds of modules stored in different files, nothing beats IntelliJ Idea. It parses all files in a project and allows you to jump from function call to function definition, from overriden method definition to the definition in parent class, etc.

I've tried Eclipse, Aptana, NetBeans, Komodo and others, and they aren't even close to Intellij Idea when it comes to javascript support.

On the other hand, such big projects in javascript are rare and usually emacs or any other editor is enough.

Eugene Morozov
You don't need to have a large project to want the intellij features. It's useful even for jumping to function definitions within a file, provides refactoring for renaming and many .
Juan Mendes
+2  A: 

Nothing but TextMate

Tom
TextMate is wonderful. There is little that it does, that it doesn't do more comfortably than any heavy IDE I've used.
Mark
A: 

I'm a .Net developer, but I've been using the RubyMine beta for editing all JavaScript. I'm not sure if it has the same features as IntelliJ, the other JetBrains product being recommended, but RubyMine provides similar refactoring features for JavaScript, that ReSharper does for C#.

Mark
A: 

GVim. '%', '.', and ':%s' are your friends.

Brian
A: 

If you feel like dropping the change (who does?), Dreamweaver also supports type-ahead functionality:

jQuery API Extension for Dreamweaver

I want to say there's another editor out there that supports type-ahead (maybe not intellisense, but something).

Jared Farrish
A: 

Visual studio (i use it for almost everything) and it has intelisense for jQuery ! just stick with it

Yassir
The poster requested non-microsoft... Just sayin'.
Jared Farrish
I know and i recomended that he stick with visual studio ... or don't i have the reghi to ? :)
Yassir
right? sure whatever but the question was NON MICROSOFT (poster's caps).I could possible agree (sure, yeah, I love C# VS2005), but the question... Just sayin' right?
Jared Farrish
A: 

Best free javascript editor http://www.yaldex.com

pokrate
A: 

No one has mentioned PSPad?

Sean O