Er der noget som har været svært hidtil så var det at debugge javascript. I guder hvor har jeg brugt megen tid på at debugge JS kode og skrevet megen ekstra kode for at tracke fejl. Ved fremkomsten af VS 2008 har man endelig fået et værktøj som kan gøre dette effektivt. Det manglede da også bare efter at AJAX og har gjort browseren og klienten til det foretrukne sted for en effektiv forretningslogik i en Web 2.0 verden. Der er åbenbart yderligere hjælp at hente med den plugin som omtales nedenfor ...
/Sik
Is there one thing I find hard it is debugging javascript. I dare not think about all the restless hours I have spent tracking down dumb errors and writing a lot of extra code in the process. I have recently switched to VS 2008 and it is such a great pleasure to have an effective working js debugger at hand. It was about time considering all that js code the world has seen after AJAX. The plugin mentioned below might be of even more help ...
/Sik
Quote
Enter Javascript Validation. There are some on-line tools for validating javascript, and Douglas Crockford's JSLint is likely the most widely known. And while these tools can be handy, copy/pasting code into a text box, validating it, making changes, re-validating etc etc is tiresome.
Luckily for all of us Predrag Tomasevic created a Visual Studio add-in that uses JSLint to validate javascript from within Visual Studio 2005/2008. It's called JSLint.VS, and the code is over atCodeProject. Get it.
The simplest way to use it is to run JSLint on a file from the context menu...
[...]Read more: http://blog.davebouwman.net/2008/10/22/JavascriptValidationForVisualStudio.aspx
SÅ meget er der da heller ikke ændret siden VS2005. Du kan jo i princippet det samme. Eneste mærkbare forskel er nok at de har valgt at gruppere metoder og properties på objecter når du laver en watch på et objekt.
SvarSletJSLint er dog et kærkomment tiltag. Så sparer det mig for hele tiden af skulle paste JS koden over på www.jslint.org
Det er nyt for mig at se 'Script Documents' øverst i Solution Explorer fanen, men det er muligt at det hele tiden har været muligt ...
SvarSlet