programing

Ctrl + R, Ctrl + R 명령이 작동하지 않음

nasanasas 2020. 9. 22. 08:18
반응형

Ctrl + R, Ctrl + R 명령이 작동하지 않음


Visual Studio 2008에서 Ctrl+ R, Ctrl+ R명령 을 사용하여 변수의 이름을 바꾸려고합니다. 하단에 다음과 같은 오류 메시지가 표시됩니다.

"키 조합 ( Ctrl+ R, Ctrl+ R)은 현재 사용할 수없는 명령 (& Rename ...)에 바인딩되어 있습니다."

나는 그것을 실행하고 있지 않거나 파일 수정을 금지 할 수 있다고 생각할 수있는 모든 것을 실행하고 있지 않으며 F2 명령은 이름 바꾸기를 허용합니다. 누구든지 이것을 고치는 방법을 알고 있습니까?

편집 : Resharper를 설치했지만 이전에 동일한 설정으로이 작업을 수행 할 수 있었으며 최근에 컴퓨터를 마이그레이션했습니다.


다음을 수행하여이 문제를 해결할 수있었습니다.

  1. 이동 ReSharper에서옵션 메뉴 Section 명령
  2. 환경키보드 및 메뉴를 선택하십시오.
  3. 바로 가기 키 에서 Visual Studio 옵션을 선택합니다.
  4. 구성표 적용저장을 클릭 하십시오.

이렇게하면 Ctrl+ R, Ctrl+ R가 이름을 변경합니다. (그러면 나타나는 대화 상자에서 ReSharper 옵션을 선택합니다.)

그러나 F2더 이상 이름 바꾸기를 수행 할 수 없습니다. 다음을 수행하여 문제를 해결할 수있었습니다.

  1. ReSharper옵션 메뉴 명령으로 이동합니다.
  2. 환경일반 선택
  3. ReSharper 키보드 단축키 복원 에서 ReSharper 2.x 또는 IntelliJ IDEA를 선택합니다.
  4. 적용 또는 확인을 클릭 하십시오.

이렇게하면 F2Ctrl+ R, Ctrl+ R명령 이 모두 변수 이름을 바꿀 수 있습니다.

이것은 Visual Studio와 함께 설치되는 ReSharper에만 해당되는 것 같습니다. ReSharper가 설치되지 않은 경우이 문제를 해결하는 솔루션이 무엇인지 모르겠습니다.

ReSharper 옵션 메뉴


Resharper 6 용

다음을 수행해야합니다.

  • "Resharper"- "옵션 ..."메뉴 선택
  • "Visual Studio 통합"을 선택합니다.
  • 두 곳 모두에서 "Visual Studio"를 선택합니다.
  • "구성표 적용"을 클릭하십시오.

작동하거나 선택할 수있는 항목 (Visual Studio 또는 Resharper)이있을 것입니다. 그렇다면 Resharper를 선택합니다.


resharper에는 설치 후 Visual Studio를 처음 시작할 때 선택되는 여러 기본 바로 가기 바인딩이 있습니다. 이번에는 다른 것을 선택하신 것 같습니다.


In my case the problem was solved by clearing the ReSharper cache. This can be done in the options menu under Environment > General here:

옵션 메뉴 스크린 샷


This happened to me once. I had to reinstall Resharper (repair from Add/Remove programs probably) to get it to work. But that was with VS2005 though.


Using version 8 of ReSharper in Visual Studio 2013, I had to

  1. Go to the RESHARPER menu -> Options
  2. Expand Environment
  3. Select Keyboard & Menus
  4. Choose Visual Studio as the ReSharper keyboard scheme
  5. Click Apply Scheme...Save & close dialog box.

The next time I executed a keyboard shortcut it prompted me to choose which keyboard shortcut I wanted to use.

여기에 이미지 설명 입력


You get this behaviour in Visual Studio (without R# installed) if the editor window does not have focus when you issue the shortcut. I've just tried it with R# installed and it does the same thing.

Give the editor focus (ie. by clicking in it) and try again.


This is usually the shortcut used by Resharper. Is there any chance Resharper is not running?

Alternatively, you can change the name, hit Ctrl+. and then use Rename.


For DevExpress:

  • Open the Options screen (Ctrl+Alt+Shift+O)
  • Go to CoreFeatures
  • Set Default to Visual Studio shortcuts

For me, this problem was caused by me not clicking 'Accept" on the terms and conditions page, but closing it. I did not realize it was the terms and conditions, and thought it was just a notice, or a 'readme' being displayed.


All the answers above are well and good but this error also comes up in one more instance.


You start debugging your test script written for the project , the project stops at breakpoint .

If at this point , you try any operation on code , you will get the error similar to : "The key combination (Ctrl+R, Ctrl+R) is bound to command (&Rename...) which is not currently available."


Restart Visual Studio.

Worked for me.


Nothing has worked for me until I have tried upgrading my Resharper! :O


위의 어느 것도 나를 위해 일하지 않았습니다. 결국 resharper 설정을 재설정해야했습니다.

  1. Resharper-> 옵션 관리로 이동하십시오.
  2. "모든 설정 재설정"버튼을 클릭하십시오.

참고 URL : https://stackoverflow.com/questions/2547915/ctrlr-ctrlr-command-not-working

반응형