Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I am building a lot of client-side heavy SPA-like apps with VS2010 and MVC3/4. V

ID: 646211 • Letter: I

Question

I am building a lot of client-side heavy SPA-like apps with VS2010 and MVC3/4. VS2010 Javascript/HTML/CSS editing (mostly javascript) is interminably slow and sluggish. I'd love to use something like JetBrains' WebStorm to edit my .CSHTML files (with embedded javascript, etc. because I am using RAzor to pop in URL names, etc.)

WebStorm seems to have all of the things I want.. better language recognition ("intellisense") and the ability to integrate additional outside libraries into this (I'm using Kendo), etc.

Is this possible? How do you get WebStorm to recognize the @"" invoked Razor language inserts?

Any help or suggestions would be appreciated.

Explanation / Answer

Webstorm is pretty server side agnostic. I would think that JetBrain would be silly to enter the ASP.NET space with an IDE at this point. You can see their other offerings with IntelliJ and RubyMine, PhpStorm, PyCharm - all avoiding ASP.NET and MVC.

They've got Resharper too which is a great VS add on.

My advice, get a faster computer or even a solid state hard drive. Javascript completion on my machine isn't slow at all.

Are you following the rules for including other libraries? That's also supported in VS10 and 12...