2013-03-15 22 views
5

Webmatrix2/visual studio2012'de node.js kod tamamlama ile ilgili bir sorunum var Uygun bir çözüm bulamadığım tüm howtos'ları okudum.node.js Kod tamamlama/intellisense

Kod tamamlama ve intellisense işleri sınırlı.

Çoğunlukla ana modüllerin üzerinde çalışır ve

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

ve söz konusu nesneleri "soket".

veya başka bir çözümle çalışmaz, tamamlama çalışır ancak intellisense işlevi yoktur.

Neyi eksik?

O çözümleri hakkında okudum:

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

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

teşekkür ederiz!

+0

Eh, 'senin örneğin kodda socket' değişken adıdır. Intellisense, nasıl adlandırılacağını nasıl bilebilir? – 11684

+0

Ah, yorumlarımı düzenleyemiyorum .. değişkenin adı bir problem değil ama örnek olarak socket.on() veya socket.write() tamamlanma çalışmasının bir örneğidir, ancak IDE belge için işlev veya nesne. Ve diğer durumda üst düzeydeki her şey iyi çalışıyor, ama bir fonksiyonda olduğumda sadece yukarıdaki örnekte değil, değil. Visual Studio'dayken bazı yapılandırma sorunum olduğunu düşünüyorum, ancak Webmatrix ile yapılandırma seçeneğim yok ve bu işlevi çok paspaslıyorum. – user2173203

+0

Ah, özür dilerim. Noktanın bir yazım hatası olduğunu düşündüm. – 11684

cevap

2

Muhtemelen sorunuzu yanıtlamıyor, ancak Visual Studio'yu Node.js. ile birlikte kullanmanın en iyi yolu budur.
Kayıt olmanız durumunda zaten beta erişim izni veriyorlar.

Görsel Düğüm - Visual Studio teklifleri bu güzel deneyimi olan IntelliSense, Modül ve Debugging tam desteği ile özel bağları vardır.

http://www.visualnode.info/