Razorビューでは、Enter、Backspace、ナビゲーションキーが頻繁に応答しないという非常に厄介な問題があります。 VSを再起動して、通常の状態に戻す必要があります。何か不足していますか?
ソリューションフォルダーから非表示の '.suo'構成を削除してみてください。
私はこのスレッドが少し前に作成されたことを知っていますが、これは誰かにとって役に立つヒントかもしれません。
これは、R#を使用していないにもかかわらず、VS 2010で私に起こりました。それらのリンクを掘り下げた後、@ Ryan Spearsが彼の投稿に書いた後、私は永続的な解決策に遭遇しました Source 。 (@Maffeluのソリューションは私にとってはうまくいきましたが、誤ってLeft Alt + Shiftを押すと元に戻る可能性があることに注意してください)。
左Alt + Shiftは元に戻らないように見えるため、これも奇妙です。そのため、ソースに移動する必要があります。Windowsのコントロールパネルに埋め込まれているキーバインディングです。
コントロールパネル>地域と言語>キーボードと言語>キーボードの変更>高度なキー設定>キーシーケンスの変更>「未割り当て」を選択入力言語の切り替えとキーボードレイアウトの切り替え.
Visual Studio 2013と2015 CTPでも同じことがわかりました。
上記のソリューションはいずれも機能しませんでしたが、Visual Studioを再起動すると機能しました(以下の警告が表示された後)。
私はReSharperを使用していませんが、これはまだ起こりました。 Control + Tabを2回押すを押してくれました。
私のために働いたもの:
Tools > Import and Export Settings...
その後、Keyboard
のみを選択します。
Bkspce
を検索し、それが何かに使用されているかどうかを確認します。
誤ってグローバルにバインドされたものがBkspce, Bkspce
これは非常に奇妙な問題を引き起こしました。
これは、ReSharper
がインストールされているVisual StudioにVsVim
をインストールしたときに起こり、次のようにして修正しました。
VsVim
Tools
-> Options
-> Environment
-> Keyboard
のキーボードマッピングをデフォルトにリセットしますReSharper
オプションでReSharper
キーボードショートカットマッピングを設定します。 (私が使う ReSharper 2.x or IntelliJ IDEA
)、Enter
、Backspace
などが機能することを確認します。VsVim
をインストールし、キーボードオプションを構成します。再シャーパーが理由である可能性があります。上記の解決策のどれも私にとってはうまくいきませんでした。最初にResharperに問題があるかどうかを確認してください。
[ツール]> [オプション]> [ReSharper]> [全般]> [Resharperの一時停止]をクリックします。
上記の手順を実行した後、期待どおりに動作する場合は、キャッシュが原因で問題が発生している可能性があります。
以下のナビゲーションに従ってキャッシュをクリアします。
Resharper>オプション>一般>キャッシュをクリアまたは消去 手動
または、cshtml内のスクリプトタグと一致しないことによって問題が発生する可能性があります(奇妙なことですが、私の問題の原因となったケースです)