2013-03-15 11 views
5

Ich habe ein Problem mit node.js Code Vervollständigung in webmatrix2/visual studio2012 Ich habe alle HowTos gelesen, die ich finden konnte, konnte ich keine richtige Lösung finden.node.js Code Vervollständigung/intellisense

Die Code-Vervollständigung und Intellisense-Arbeiten sind begrenzt.

Meist funktioniert es auf den Hauptmodulen und Objekte

var server = net.createServer(function (socket){ 

und im Falle von „socket“. es funktioniert nicht

oder mit einer anderen Lösung, funktioniert die Fertigstellung aber intellisense nicht.

Was fehlt mir?

ich über diese Lösungen gelesen haben:

http://holtcode.blogspot.hu/2012/12/typescript-nodejs-development-part-1.html

https://bitbucket.org/kurouninn/node.js-visualstudio-intellisense

Thank you!

+0

Nun, 'socket' in Ihrem Beispiel-Code ist ein Variablenname. Wie könnte Intellisense möglicherweise wissen, wie Sie es benennen werden? – 11684

+0

Ah, ich kann meine Kommentare nicht so bearbeiten .. nicht der Variablenname ist das Problem, aber Beispiel socket.on() oder socket.write() in einem Fall die Fertigstellung, aber die IDE kann keine Dokumentation für die finden Funktion oder Objekt. Und in anderen Fällen funktioniert alles gut auf der obersten Ebene, aber wenn ich in einer Funktion bin nur das obige Beispiel, nicht. Ich denke, dass ich ein Konfigurationsproblem im Falle von Visual Studio habe, aber mit Webmatrix habe ich keine Konfigurationsoption, und ich vermisse diese Funktion sehr mutch. – user2173203

+0

Ah, es tut mir leid. Ich dachte, der Punkt wäre ein Tippfehler. – 11684

Antwort

2

Es beantwortet wahrscheinlich Ihre Frage nicht, aber das ist der bessere Weg, Visual Studio mit Node.js zu verwenden.
Sie veröffentlichen bereits Beta-Zugriff, wenn Sie sich anmelden.

Visual Node - hat spezielle Bindungen mit voller Unterstützung von IntelliSense, Module und Debugging mit schöner Erfahrung, die Visual Studio bietet.

http://www.visualnode.info/

Verwandte Themen