Visual Studio 2015でMVCアプリケーションを作成しています。突然、JavaScriptファイルのIntellisenseが異常に動作し始めました。 IntelliSenseがポップアップしない場合がありますが、キーボードショートカットを使用して表示できます。悪い問題は、ローカル変数が表示されないということです。スクリーンショットはhttp://i.imgur.com/RvyQVTm.jpgです。ローカル変数abcde
はリストにありません。以下は、正しい動作のスクリーンショットです:http://i.imgur.com/w5LM0JA.jpg。私はメソッドを書くときにオブジェクトの属性について同様の振る舞いをします(インテリセンスはthis.
を書くときに属性を表示しません)。Visual Studio 2015 JavaScript Intellisenseの異常な動作
問題は私のラップトップで起き始めました。私はそれを解決しようとしました。私は別の解決策を試みたが運がない。その理由は、私が見つけた解決策が私の特定の問題ではなかったからです。私もVisual Studioを再インストールしようとしました。
私はラップトップでそれを修正することができませんでしたので、新しいWindows 10のインストールで私のデスクトップにVisual Studioをインストールしようとしました。私は新しいプロジェクトを作成し、ラップトップから新しいプロジェクトにファイルを転送しました。 Intellisenseはこの新しいプロジェクトに取り組んでいました。私はいくつかのコードを書いて、プロジェクトを保存し、コンピュータをオフにしました。
数日後に私のプロジェクトに戻ったとき、私はインテリセンスがラップトップと同じように動作していることに気づいた。
私が作成する新しいプロジェクトでは、インテリセンスが機能することが最も戸惑うことです。
私はすでにこの問題を解決しようと多くの時間を費やしているので、私は本当に必死です。私はどんな助けにも喜んでいます。
私と同じ事があります。 VS2015を最近アップグレードしましたか? –
私はラップトップにアップデート2をインストールしました。デスクトップにインストールしたバージョンはすでにアップデート2でインストールされていました。しかし、ノートパソコンにアップデートをインストールする前にこの問題が発生したと思います。 – HaitraMysh
私はJavaScriptの構文エラーを探して、すべてのステートメントがセミコロンで正しく終了していることを確認します。 Intellisenseの正しい動作は、そのロジックがコードを正常に解釈できるかどうかに依存し、インタプリタは厳密なjavascript構文(おそらく標準的なブラウザのjavascriptエンジンが要求するよりも厳しい場合もあります)に従う可能性があります。 – gpersell