Razor Views에서 Enter, Backspace 및 탐색 키가 자주 응답하지 않는 매우 성가신 문제가 있습니다. 다시 정상으로 되돌리려면 VS를 다시 시작해야합니다. 내가 뭔가를 놓치고 있습니까?
Razor Views에서 Enter, Backspace 및 탐색 키가 자주 응답하지 않는 매우 성가신 문제가 있습니다. 다시 정상으로 되돌리려면 VS를 다시 시작해야합니다. 내가 뭔가를 놓치고 있습니까?
답변:
이것은 R #을 사용하지 않았음에도 불구하고 VS 2010에서 나에게 일어났습니다. @Ryan Spears가 그의 게시물에 넣은 링크를 파헤친 후 나는 영구적 인 솔루션 Source를 발견했습니다 . (@Maffelu의 솔루션이 저에게 효과적이지만 실수로 Left Alt + Shift를 누르면 다시 전환 될 수 있습니다.)
Left Alt + Shift가 다시 변경되지 않는 것 같기 때문에 이것은 또한 이상합니다. 따라서 소스로 이동해야합니다. Windows 제어판에있는 키 바인딩 :
제어판 > 지역 및 언어 > 키보드 및 언어 > 키보드 변경 > 고급 키 설정 > 키 순서 변경 > 입력 언어 전환 및 키보드 레이아웃 전환 모두에 대해 "할당되지 않음" 을 선택 합니다.
Visual Studio 2013 및 2015 CTP에서 동일한 것을 보았습니다.
위의 솔루션 중 어느 것도 작동하지 않았지만 Visual Studio를 다시 시작하면 (아래 경고가 표시된 후) 작동했습니다.
이 문제 ReSharper
는 VsVim
설치된 Visual Studio에 설치했을 때 발생 했으며 다음을 수행하여 수정했습니다.
VsVim
Tools
-> Options
-> Environment
-> 에서 키보드 매핑을 기본값으로 재설정합니다.Keyboard
ReSharper
에서 키보드 단축키 매핑 ReSharper
옵션을. (내가 사용 ReSharper 2.x or IntelliJ IDEA
하십시오), 및 만들기 Enter
, Backspace
등 작동합니다.VsVim
키보드 옵션을 설치 하고 구성합니다.VsVim
키보드 매핑을 기본값으로 재설정하면 비슷한 문제가 발생했습니다.
Resharper가 이유 일 수 있습니다. 위의 솔루션 중 어느 것도 저에게 효과가 없었습니다. 먼저 Resharper가 문제인지 확인하십시오.
도구> 옵션> ReSharper> 일반> Resharper 일시 중지를 클릭하면됩니다.
위의 단계를 수행 한 후 예상대로 작동하면 캐시로 인해 문제가 발생할 수 있습니다.
아래 탐색으로 캐시를 지우십시오.
Resharper> 옵션> 일반> 캐시 지우기 또는 수동으로 지우기
또는 cshtml에서 스크립트 태그가 일치하지 않아 문제가 발생할 수 있습니다. (이상하지만 내 문제를 일으키는 경우였습니다)
Visual Studio 2010에 너무 많은 파일이 열려있는 경우 Enter 또는 백 스페이스 키가 간헐적으로 작동하지 않습니다. 일부 파일을 닫으면 Enter 및 백 스페이스 키가 작동하기 시작합니다.