ラップトップとデスクトップにVisualStudio2012をインストールしています。デスクトップPCでは、JavaScriptインテリセンスが機能していません。プルアップするメソッド(標準のJavaScript呼び出しでも)について、「Intellisenseはこの式の正確な補完リストを判別できませんでした」というメッセージを受け取ります。
私は他の投稿からの提案をすべて試し、Googleで見つけたすべてのものを試しました。何も機能していません。 JQueryIntellisenseがないということではありません。基本的なJavaScriptIntellisenseすら取得できません。
編集:
上の画像のオブジェクトは単純な文字列ですが、Intellisenseからは何の助けも得られません。
同じ問題がありました。VisualStudio2010では、次のように、上部のjavascriptファイルに参照を追加するために使用されていました。
/// <reference path="/scripts/jquery-1.7.1-vsdoc.js" />
新しいVisualStudio 2012では、これは機能しなくなりました。周りを見回して、参照を/scripts/_references.jsに配置するための解決策を見つけましたが、機能しませんでした。
私がやっていたこと間違った私はvsdoc.jsファイルを参照、または執筆時点で、nugetはjquery1.9.1パッケージをダウンロードしました。jquery-1.9への参照です。間違っている.1.intellisense.js。
正しい参照(/ scripts/_references.jsファイルを使用している場合)は次のとおりです。
/// <reference path="/scripts/jquery-1.9.1.js" />
(.intellisense.jsまたは-vsdoc.jsファイルではありません)。
グローバルソリューションをすべてのプロジェクトで機能させるには: C:\ Program Files(x86)\ Microsoft Visualにあるすべてのjqueryファイル(メイン、ミニファイド、マップ、およびインテリセンスファイル)をコピーしますStudio 11.0\JavaScript\References(Visual Studio 2012を別の場所にインストールした場合はパスを調整)およびVisual Studioの[ツール]> [オプション]> [テキストエディター]> [Javascript]> [Intellisense]> [参照]> [jquery-1.9.1.jsへの参照を追加](繰り返しますが、vsdocまたはインテリセンスファイルではありません、しかしメインのもの) denas によるソリューションで説明されています(しかし、明確に言われていませんでしたvsdoc/integersenseファイルを指す)。
お役に立てれば。
Cドライブ以外にVSをインストールした場合、これが発生します。
Visual Studioで、[ツール]> [オプション]> [テキストエディター]> [Javascript]> [Intellisense]> [参照]の下
リストに存在するが、VSがインストールされている新しいパスを指す同じ.jsファイルへの参照を追加します
例-G:\ Program Files\Microsoft Visual Studio 11.0\JavaScript\References.libhelp.js
それらの5つがあります
この後、[編集]> [インテリセンス]> [外部参照の更新]に移動します
Visual Studio 2012では、
このソリューションの使用 https://github.com/jmbledsoe/angularjs-visualstudio-intellisense 。
Ng、ngCookiesモジュールを必須フィールドに入力してください。例:var module = angle.module( "demo"、['ng'、 'ngCookies']);
Mads Kristensenによる優れた記事は、JavaScriptIntellisenseの問題を修正するのに役立ちました。
トリプルスラッシュ参照は次のようになり、.jsファイルの先頭または/scripts/_references.jsファイルに追加できます。
/// <reference path="../app/respond.js" />
参照: http://madskristensen.net/post/the-story-behind-_referencesjs
ソリューションエクスプローラーでファイルを右クリックして[プログラムから開く]を選択し、Webフォームを編集している場合は[Webフォームエディター]を選択し、JavaScriptファイルを編集している場合は[ソースコード(テキスト)エディター]を選択することで、同じ問題を修正しました。