8

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はこの新しいプロジェクトに取り組んでいました。私はいくつかのコードを書いて、プロジェクトを保存し、コンピュータをオフにしました。

数日後に私のプロジェクトに戻ったとき、私はインテリセンスがラップトップと同じように動作していることに気づいた。

私が作成する新しいプロジェクトでは、インテリセンスが機能することが最も戸惑うことです。

私はすでにこの問題を解決しようと多くの時間を費やしているので、私は本当に必死です。私はどんな助けにも喜んでいます。

+0

私と同じ事があります。 VS2015を最近アップグレードしましたか? –

+0

私はラップトップにアップデート2をインストールしました。デスクトップにインストールしたバージョンはすでにアップデート2でインストールされていました。しかし、ノートパソコンにアップデートをインストールする前にこの問題が発生したと思います。 – HaitraMysh

+2

私はJavaScriptの構文エラーを探して、すべてのステートメントがセミコロンで正しく終了していることを確認します。 Intellisenseの正しい動作は、そのロジックがコードを正常に解釈できるかどうかに依存し、インタプリタは厳密なjavascript構文(おそらく標準的なブラウザのjavascriptエンジンが要求するよりも厳しい場合もあります)に従う可能性があります。 – gpersell

答えて

0

私はこの質問を投稿時間は、私が(でも修正するかもしれない)を最小化する方法をいくつかの方法を見つけたので問題:

  1. 私はプロジェクトのための新しいソリューションを作成し、その内容をコピーしてそこにすべてのファイルを移動します。

  2. 私はコンピュータの電源を切っていません。 Visual Studioを実行しているときにハイバネーションを使用します。これは、プロジェクトが1つのWindows Updateの再起動から生き残り、いくつかのVSがプラグインの更新によって再起動されたため、必要ではないかもしれません。

  3. 問題が発生した場合は、gpersellが示唆するように構文エラーがないかどうかを確認してください。一度、IntelliSenseが私のために壊れてしまった。

  4. 構文エラーがないことが確かな場合は、コンピュータをしばらくお待ちください。これは馬鹿に聞こえるかもしれませんが、すでに3回私を助けてくれました。私は通常、プロジェクトを開いた状態でVisual Studioを実行して5〜15分間コンピュータを立ち去り、インテリセンスの作品をやり直します。

  5. \obj\Debug\obj\Releaseフォルダの内容は削除しないでください。代わりにVisual Studioのクリーンプロジェクト機能を使用してください。

  6. 上記のものは、私はこれが誰かの役に立てば幸い1.

ポイントからやり直して、助けていない場合。

関連する問題