web-dev-qa-db-ja.com

Visual Studio2010でnodejsを開発する

VS2010でNodeJSアプリケーションを開発することは可能ですか?私は、Azureやそのような派手なものではなく、単純な古いJavascriptについて話しています。私は.NETのバックグラウンドを持っているので、JavascriptエディターとしてVS2010を使用したいだけで、非常に快適です。

可能であれば、NodeJSアプリケーションをコーディングできるようにVS2010を構成する方法を教えてください。

25
Soham Dasgupta

申し訳ありませんが、新規ユーザーは画像を投稿できません。

私は英語を読むことはできますが、英語で書くことはできません。だから、これだけ...囧

http://i.stack.imgur.com/aFyWV.jpg http://i.stack.imgur.com/aFyWV.jpg

39
ethan.luo

Visual Studioをテキストエディターとして使用したい場合は、それを実行してNodeアプリを編集できます。File>Webサイトを開いて、Nodeアプリケーションが含まれているフォルダーを開きます。

次に、任意の* .jsファイルを開き、VisualStudioのテキストエディターを使用して編集できます。

実験的なIntellisenseサポートを試したい場合は、 node-vsdoc を確認してください。 nd/node-vsdoc.jsファイルをプロジェクトに追加してから、次のように参照する必要があります。

/// <reference path="node-vsdoc.js" />

次に例を示します。 https://github.com/kinogam/node-vsdoc/blob/master/nd/vsdoc-test.js

5
Rohan Singh

私はNode開発にVSを使用していましたが、それは非常に貧弱な経験でした。それでも、空のWebサイトプロジェクトを作成するだけです。これは、プロジェクトがVSにあるのとほぼ同じくらい空です...個人的には、VSが「コンパイルされていない」または「スクリプト」プロジェクトをサポートし、その他のファイル、またはVSの範囲外の外部スクリプトを保持することを望みます。それはさておき、 VS用のTypeScriptプラグイン 、それらは価値のあるもののために多くの有用なインテリセンスサポートを追加します。

そうは言っても、別のエディターにチャンスを与えたいと思うかもしれません。統合されたソース管理が必要ない場合は、MSから WebMatrix2 (無料)を確認する必要があります。ノードインスペクターを作成するプラグインがあります。透過的なデバッグ。個人的に、私は JetBrains WebStorm (それほど高価ではない)を使用していて、それを愛しています。

3
Tracker1

Vsdoc.jsインテリセンスをvs2008で実行するには、Microsoftパッチが必要です。

http://blogs.msdn.com/b/webdev/archive/2008/11/07/hotfix-to-enable-vsdoc-js-intellisense-doc-files-is-now-available.aspx

次に、ローハンの答えに従って、残りを実行します

1
user619417

数日前、MicrosoftはNode JSの公式ツールをリリースしました。これらのツールは、私がVisualStudioで実現しようとした他のハッキーなソリューションよりも大幅に改善されています。

http://techcrunch.com/2013/11/21/Microsoft-launches-node-js-tools-for-visual-studio

これらのツールのVS2010バージョンはまだ見つかりません。現在、VS2012とVS2013のみをサポートしています。

1
Eran Betzalel

これに対するユーザーボイスリクエストもあります:

node.jsでの作業を簡単に開始するためのVisual Studioのnode.jsテンプレート

0
user2491336