views:

338

answers:

2

Hi,

I think that Visual Studio's biggest let down is the Javascript editor. I have been told to use Aptana as an editor for my javascript files, but I would prefer to stick with visual studio if possible.

I have read other similar plugin posts, but none focus specifically on Javascript.

VS2010 may offer some improvements, but will they be up to Apatana standards? I have briefly tested the beta, but I'm not overly impressed.

Is there anything out there that will bring Javascript closer to c# development? Considering the wide spread use of Javascript I think there must be something....... I hope! :)

Many thanks in advance... this is something that has always bugged me!

+2  A: 

Visual Studio is one of the worst IDEs around for dynamic languages. Don't expect much improvement in 2010. Regarding the widespread use of javascript, it is that way for the rest of the world, but not really in the microsoft development community. Generally people on that side of the fence avoid javascript if at all possible.

Matt Briggs
Surely with microsoft's "acceptance" of jQuery's popularity and the fact that the MVC team are practially marketing it to tie in with thier development pattern there must be a move towards its acceptance.
littlechris
ps. Unfortuatley I'm part of that "Microsoft Development Community" and I can say that I 100% rely on javascript to deliver software
littlechris
-1 for "offending" MS community as being stupid/prehistoric age developers. I can say with confidence that Javascript is just a swidely used in asp.net, especially in MVC. And debugging can't be better in any tool as in-browser debugging with Firebug.
Robert Koritnik
@all: I have been working with ASP.net in various capacities for the last 3 years, been to MS conferences, and read MS tech blogs. It is only in the last year that ANYONE has had anything nice to say about javascript, and even then it has only been rick strahl thought leader types.Are there exceptions? sure. I am one. Are things beginning to trend in the other direction? sure. beginning. By and large I stand by what I said. Especially that VS sucks when it comes to dynamic languages, because it does.
Matt Briggs
Well I've been working with .net for a long time now and there's plenty of people using javascript properly in the .net world (and in the ms world before that). The problem with the MS platform is that until asp.net mvc came along most of the time the platform is fighting against you if you want to do things properly. Despite that plenty of people manage it, and not just in the last year either.
FinnNk
@Finn: Again, I am not saying that there are no exceptions. I work in asp.net, and javascript is one of my favorite languages. I am talking about community perception.
Matt Briggs
+1  A: 

VS is a pretty good IDE (especially when coupled with Resharper) but not so hot with Javascript. The debugger is good and there's the JSLint plugin but other than that I'm not sure. Aptana (based on Eclipse) is an excellent javascript IDE but it doesn't like it much when the javascript is embedded in aspx files (unless they updated the support recently). So far I'm not sure there's an ideal .net platform IDE for both client and server side stuff just yet.

FinnNk
Nothing beats Firebug debugger, because swiching from browser to IDE is just plain dumb. Firebug debugs in place where you can also see immediate results without frozen/blank windows.
Robert Koritnik
Firebug is good for debugging javascript but I think littlechris is looking for something to write javascript in, not just debug it.
Fermin
+1 Thats exactly what I'm looking for Fermin. To improve the JS coding experience within Visual Studio
littlechris
One benefit of Aptana is that you can use the firebug debugger (it'll pick up break points you set in Aptana).
FinnNk