CTRL+R, CTRL + R nie działa

Próbuję użyć Ctrl+R, Ctrl+R polecenie w programie Visual Studio 2008 do zmiany nazwy zmiennej. Na dole pojawia się komunikat o błędzie mówiący, że

" kombinacja klawiszy (Ctrl+R, Ctrl+R ) jest powiązane z command (&Rename...), który nie jest obecnie dostępny."

Nie uruchamiam go ani nic, co mogłoby zabronić modyfikacji pliku i komendy F2 pozwala na zmianę nazwy. Ktoś wie jak to naprawić?

EDIT: mam zainstalowany Resharper, ale wcześniej był w stanie to zrobić z tą samą konfiguracją, niedawno migrowałem Komputery.

Author: Jainendra, 2010-03-30

16 answers

Udało mi się to naprawić wykonując następujące czynności:

  1. Idź do ResharperOptions menu commmand
  2. Select EnvironmentKlawiatura I Menu
  3. Wybierz opcję Visual Studio Pod skróty klawiaturowe
  4. Kliknij Zastosuj schemat i Zapisz

Spowoduje to Ctrl+R, Ctrl+R aby zmienić nazwę. (Wybierz Opcje ReSharper w oknie dialogowym, które pojawia się wtedy.)

Jednak sprawiło, że F2 nie był już w stanie preformować zmiany nazwy. Udało mi się to naprawić wykonując następujące czynności:

  1. Idź do ReSharperopcje polecenie menu
  2. Select EnvironmentOgólne
  3. Wybierz ReSharper 2.x lub IntelliJ IDEA under Restore ReSharper keyboard shortcuts
  4. Kliknij Zastosuj lub OK

Pozwala to zarówno F2 jak i Ctrl+R, Ctrl+R polecenia do pracy przy zmianie nazwy zmiennej.

To wydaje się być specyficzne dla ReSharper jest zainstalowany z Visual Studio, Nie wiem, jakie byłoby rozwiązanie, aby to naprawić, gdyby ReSharper nie były zainstalowane.

Menu Opcji ReSharper

 83
Author: mwright,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-01 14:47:39

Dla Resharper 6

Powinieneś:

  • Wybierz menu "Resharper" - " opcje..."
  • Wybierz "Integracja Z Visual Studio"
  • Wybierz "Visual Studio" w obu miejscach
  • Kliknij "Zastosuj Schemat"

Albo zadziała, albo będziesz miał wybór do zrobienia (Visual Studio lub Resharper), jeśli tak jest, wybierz Resharper.

 18
Author: Eric Ouellet,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-06 15:40:28

Resharper ma wiele domyślnych skrótów, które są wybierane przy pierwszym uruchomieniu programu visual studio po instalacji. Zgaduję, że tym razem wybrałeś inny.

 4
Author: Andrey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-30 19:15:26

W moim przypadku problem został rozwiązany poprzez wyczyszczenie pamięci podręcznej ReSharper. Można to zrobić w menu Opcje pod Environment > General tutaj:

Zrzut ekranu menu opcji

 4
Author: Jan Ivar Z. Carlsen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-16 22:08:00

Zdarzyło mi się to raz. Musiałem ponownie zainstalować Resharper (naprawa z Dodaj/usuń programy prawdopodobnie), aby go do pracy. Ale to było z VS2005 chociaż.

 2
Author: Bala R,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-30 19:29:09

[[0]}używając wersji 8 ReSharper w Visual Studio 2013, musiałem

  1. Przejdź do menu RESHARPER - > Opcje
  2. Rozwiń Środowisko
  3. Wybierz Klawiatura I Menu
  4. Wybierz Visual Studio jako schemat klawiatury ReSharper
  5. Kliknij Zastosuj Schemat ...Zapisz i zamknij okno dialogowe.

Następnym razem, gdy wykonałem Skrót klawiszowy, skłoniło mnie to do wybrania skrótu klawiszowego, który chcę użyj.

Tutaj wpisz opis obrazka

 2
Author: Mark,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-17 13:16:28

Takie zachowanie występuje w Visual Studio (bez zainstalowanego R#), jeśli okno edytora nie ma Fokusa podczas wydawania skrótu. Właśnie próbowałem z zainstalowanym R# i robi to samo.

Daj edytorowi ostrość (tj. klikając w niego) i spróbuj ponownie.

 0
Author: adrianbanks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-30 19:15:44

Jest to zwykle skrót używany przez Resharper. Czy jest szansa, że Resharper nie ucieka?

Alternatywnie możesz zmienić nazwę, wciśnij Ctrl+. a następnie użyj Zmień nazwę .

 0
Author: Sander Rijken,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-05 10:50:14

Dla DevExpress:

  • Otwórz Opcje screen (Ctrl+Alt+Shift+O )
  • przejdź do Rdzeniacechy
  • Ustaw domyślnie na skróty Visual Studio
 0
Author: Steve Cooper,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-05 10:51:33

Dla mnie ten problem był spowodowany tym, że nie kliknąłem "Akceptuję" na stronie regulaminu, ale go zamknąłem. Nie zdawałem sobie sprawy, że to Regulamin i myślałem, że to tylko ogłoszenie lub wyświetlanie "readme".

 0
Author: Bertus van Zyl,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-22 06:33:36

Wszystkie powyższe odpowiedzi są dobre i dobre, ale ten błąd pojawia się również w jeszcze jednym przypadku.


Zaczynasz debugować skrypt testowy napisany dla projektu, projekt zatrzymuje się w punkcie przerwania .

Jeśli w tym momencie spróbujesz dowolnej operacji na kodzie, otrzymasz błąd podobny do: " kombinacja klawiszy ( Ctrl+R, Ctrl+R ) jest przypisane do polecenia (&Zmień nazwę...), który nie jest obecnie dostępny."

 0
Author: user3251882,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-27 09:22:49

Uruchom Ponownie Visual Studio.

Zadziałało dla mnie.

 0
Author: armstb01,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-06-07 21:47:02

Nic nie działa dla mnie, dopóki nie próbowałem uaktualnić mój Resharper! : O

 0
Author: Ashkan Sirous,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-01-31 15:53:14

Żadne z powyższych nie zadziałało na mnie. Musiałem zresetować ustawienia resharper w końcu.

  1. Przejdź do Resharper - > Zarządzaj opcjami
  2. Kliknij przycisk "Resetuj wszystkie ustawienia"
 0
Author: gtestasker,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-08-08 12:34:37

Domyślam się, że niewiele osób będzie w mojej sytuacji, ale FWIW ja też byłem w tej sytuacji, gdzie Refactor.Zmiana nazwy (Ctrl+R,Ctrl+R) była NIE pracująca w Visual Studio 2019/Win 10, po restartach/restartach plus nie miałem zainstalowanego Resharper. w moim przypadku Refactor.Zmiana nazwy nie działała, ponieważ mój projekt był w trybie folderu, a nie w trybie rozwiązania (OMFG). Wkrótce użyłem narzędzia solution do "przełączania widoków" i przeszedłem do Refactor trybu rozwiązania.Zmiana nazwy zaczęła działać ponownie. In z perspektywy czasu ma to oczywiście sens, ale jakiś komunikat o błędzie/Ostrzeżenie byłoby miłe, aby pomóc mi zrozumieć, co to był problem!

 0
Author: Christopher D. Emerson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-08-10 19:14:20

Dla mnie problemem było to, że nie zacząłem oceny Resharper, co nie było oczywiste, ponieważ wszystkie opcje rozszerzenia Resharper były dostępne, ale wskazówka była pod:

Rozszerzenia - > Resharper - > Dlaczego Resharper Jest Wyłączony.

Kliknij " Rozpocznij ocenę "(w tym samym miejscu co" Wstrzymaj ocenę " na wydruku)

Tutaj wpisz opis obrazka

Spodziewałem się, że ocena zacznie się po kliknięciu "OK", ale najwyraźniej nie.

 0
Author: Andy Vennells,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-08-13 02:14:20