是否可以使用VS2010开发NodeJS应用程序。我说的是简单的'Javascript,而不是Azure或任何类似的花哨的东西。我只是想使用VS2010作为Javascript编辑器,因为我来自.NET背景,我对它很满意。
如果可以的话,请告诉我如何配置VS2010以便能够编码NodeJS应用程序。
答案 0 :(得分:39)
答案 1 :(得分:5)
如果您只想将Visual Studio用作文本编辑器,则可以执行此操作来编辑节点应用程序。使用文件> 打开网站以打开您的Node应用程序所在的文件夹。
然后,您可以打开任何* .js文件并使用Visual Studio的文本编辑器进行编辑。
如果您想尝试一些实验性智能感知支持,请查看node-vsdoc。您必须将nd/node-vsdoc.js
文件添加到项目中,然后像这样引用它:
/// <reference path="node-vsdoc.js" />
以下是一个示例:https://github.com/kinogam/node-vsdoc/blob/master/nd/vsdoc-test.js
答案 2 :(得分:3)
我正在使用VS进行Node开发,这只是一种非常糟糕的体验。也就是说,只需创建一个空网站项目。这与VS中的项目一样空洞......个人而言,我希望VS支持“非编译”或“脚本”项目,保存misc文件或不属于VS.除此之外,您可能想要试用typescript plugins for VS,因为它们会增加许多有用的智能感知支持,以及它的价值。
那就是说,你可能想给另一个编辑器一个机会,如果你不需要集成源代码控制,你可能想从MS看WebMatrix2(免费),有一个插件可以让节点检查员调试透明。就我个人而言,我一直在使用JetBrains WebStorm(并不太昂贵)并喜欢它。
答案 3 :(得分:1)
要让vsdoc.js intelisense进入vs 2008,你需要一个微软补丁:
然后按照Rohan的回答继续进行
答案 4 :(得分:1)
几天前,微软发布了针对Node JS的官方工具。这些工具比我试图用Visual Studio实现的其他hacky解决方案有了很大的改进。
http://techcrunch.com/2013/11/21/microsoft-launches-node-js-tools-for-visual-studio
我还没有找到这些工具的VS 2010版本。目前,它仅支持VS 2012和VS 2013。
答案 5 :(得分:0)
还有一个uservoice请求:
node.js template in visual studio to easy start working on node.js