2013-03-15 2 views
5

webmatrix2/visual studio2012에서 node.js 코드 완성 문제가 발생했습니다. 적절한 해결책을 찾을 수없는 모든 하우투를 읽었습니다.node.js 코드 완성/인텔리 센스

코드 완성 및 인텔리 센스는 제한적입니다.

은 대부분이 주요 모듈에서 작동하며

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

과의 경우 객체 "소켓." 작동하지 않습니다.

또는 다른 해결책을 사용하면 완료되지만 intellisense는 작동하지 않습니다.

무엇이 누락 되었습니까?

나는 그 솔루션에 대해 읽고 :

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

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

감사합니다!

+0

음,'당신의 예제 코드에서 socket'는 변수 이름입니다. IntelliSense는 어떻게 당신이 이름을 지을 지 어떻게 알 수 있습니까? – 11684

+0

아, 편집 할 수 없습니다. 내 이름을 편집 할 수 없습니다. 변수 이름이 아니라 예제 socket.on() 또는 socket.write()가 완료되었지만 IDE에서 함수 또는 개체를 나타냅니다. 그리고 다른 경우에는 최상위 레벨에서 모두 정상적으로 작동하지만, 위의 예제가 아니라 함수에있을 때가 아닙니다. 내가 Visual Studio의 경우에는 몇 가지 구성 문제가 있다고 생각하지만, Webmatrix와 나는 configuraion 옵션을 가지고 있지 않으며 나는이 함수가 매우 빠져있다. – user2173203

+0

아, 미안해. 그 점이 오타라고 생각했습니다. – 11684

답변

2

아마도이 질문에 대한 답변을 제공하지 않지만 Visual Studio와 Node.js를 함께 사용하는 것이 좋습니다.
가입시 이미 베타 액세스 권한을 제공합니다.

비주얼 노드 - Visual Studio에서 제공하는 멋진 경험으로 IntelliSense, 모듈 및 디버깅을 완벽하게 지원하는 특수 바인딩이 있습니다.

http://www.visualnode.info/