S
SteveKlett
I've been tasked with developing a rather large business process
automation system in NetSuite. It won't be executed in a browser
context but rather will run on an application server utilizing said
application's API for database access, etc.
I've never had to do any serious javascript development that
necessitated a rich tool set. That is about to change ;0)
I've been working with JSEclipse but am a bit disappointed with it's
"code completion" system. It seems that it does not consistently take
into consideration the type of object I am working with, especially
when inheritance is involved. For example, if I have a method that
returns a String object, then work with the returned object JSEclipse
doesn't seem to know it's a String and as such doesn't make meaningful
suggestions.
So my first question is what is the richest editor/IDE that has very
powerful code completion capabilities? I've heard Visual Studio 2008
has made some great progress in this area, but that's quite an
investment!
Next question: I'm trying to find a javascript console that will
allow me to enter multi line scripts or even better, load a js file.
The ones I've found by Googling all seem to be single line "eval"
consoles. I'd also like to use a debugger with breakpoints, ability
to step into and over code, etc. I'm aware of the venkmen debugger in
FireFox, but as I said earlier my scripts don't run in a web page. I
suppose as a workaround I could include my script files in a dummy
html page with buttons to invoke different methods. I'd still like to
know if there is anything closer to Visual Studio designed for
javascript.
Short questions:
1) What is the best editor/IDE with code completion supporting
inheritance
2) Are there any console or debuggers out there that can handle more
than a single line
Thanks for any help, it will go a long way in getting me going.
-Steve
automation system in NetSuite. It won't be executed in a browser
context but rather will run on an application server utilizing said
application's API for database access, etc.
I've never had to do any serious javascript development that
necessitated a rich tool set. That is about to change ;0)
I've been working with JSEclipse but am a bit disappointed with it's
"code completion" system. It seems that it does not consistently take
into consideration the type of object I am working with, especially
when inheritance is involved. For example, if I have a method that
returns a String object, then work with the returned object JSEclipse
doesn't seem to know it's a String and as such doesn't make meaningful
suggestions.
So my first question is what is the richest editor/IDE that has very
powerful code completion capabilities? I've heard Visual Studio 2008
has made some great progress in this area, but that's quite an
investment!
Next question: I'm trying to find a javascript console that will
allow me to enter multi line scripts or even better, load a js file.
The ones I've found by Googling all seem to be single line "eval"
consoles. I'd also like to use a debugger with breakpoints, ability
to step into and over code, etc. I'm aware of the venkmen debugger in
FireFox, but as I said earlier my scripts don't run in a web page. I
suppose as a workaround I could include my script files in a dummy
html page with buttons to invoke different methods. I'd still like to
know if there is anything closer to Visual Studio designed for
javascript.
Short questions:
1) What is the best editor/IDE with code completion supporting
inheritance
2) Are there any console or debuggers out there that can handle more
than a single line
Thanks for any help, it will go a long way in getting me going.
-Steve