jQuery IntelliSense in externen .js Dateien

IntelliSense ist einfach ein Feature auf welches man nicht verzichten möchte, selbst wenn man mit JavaScript hantiert. Durch die -vsdoc Versionen von jQuery spart man sich schon den ein oder anderen Blick in die Doku.

Wenn man nun aber in einer externen .js Datei arbeitet, wie es halt auch sein soll, klappt das nicht mehr so gut. Die jQuery Methoden fehlen in der Auflistung.. aber es kann doch nicht sein, dass dieses geniale Feature nur Inline Scripten vorbehalten ist. Tja, ists eh nicht. Durch einen kleinen Verweis auf die jQuery Datei klappt es wieder wie gewünscht.

/// <reference path=“jquery-1.4.1.js“/>

Einfach zu Begin der .js Dateien vermerken, und gut ists.

Klappt übrigens auch mit Verweisen auf die im Microsoft CDN gehosteten Dateien. 🙂

Das ganze funktioniert mit VisualStudio 2008 und auch 2010.

How to use jQuery intellisense in an external javascript file in Visual Studio 2008?

Microsoft Ajax Content Delivery Network

Visual Studio Intellisense (vsdoc) for jQuery 1.4.1 now available

JavaScript ist ja schon fein

So, damit ich auch mal wieder was (sinnvolles) Blogge…

Für gewisse Bereiche hab ich ja schon in den letzten Monaten vermehrt JavaScript eingesetzt, und fands recht cool was man damit feines erstellen kann. Das JavaScript im Browser einiges kann, sollte man ja schon wissen. Vorallem seit eine im Web sehr präsente Firma unmengen an Diensten anbietet, welche alle ohne JavaScript nicht in der Form denkbar wären.

Nungut. Seit ein paar Tagen bastel ich eigentlich nur noch an einer JavaScript-Sache rum. Fazit: Einfach cool damit zu basteln. Um mir einiges zu erleichtern greife ich natürlich auf eine kleine Bibliothek zurück.

Anfangs war es gimme doch mittlerweile arbeite ich mit prototype. Der Grund für den Wechsel ist die Verwendung von MonoRail. Könnte mich aber auch an einem JSGenerator für MonoRail versuchen. hmmm

Gimme ECMAScript (JavaScript) Library

Durch Zufall bin ich kürzlich auf eine JavaScript Library gestossen. Bis jetzt schaut sie ganz nett aus, werde sie mal bei meiner aktuellen Tätigkeit verwenden und schauen ob sie sich bewährt.

Gimme

Gimme is a ECMAScript (or Javascript if you prefer) library designed to make working with "everyone's favorite scripting language" fun again!

Es existiert auch eine Promo-Seite mit ein paar Beispielen.