it-swarm.com.de

Tastenkombinationen sind in Visual Studio mit installiertem Resharper nicht aktiv

Ich habe Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44 installiert.

Das Problem ist, dass seit der Installation von Resharper keine Verknüpfungen aktiv sind.

Zum Beispiel: Ich kann über 'Refactor> Rename' umbenennen. Aber shorcut Ctrl+R tut nichts.

Ich habe Resharper-Tastaturschema auf 'Visual Studio' unter 'Resharper> Optionen> Umgebung> Tastatur & Menüs' gesetzt.

Gibt es eine Möglichkeit, Verknüpfungen zu aktivieren? Vielen Dank.

229
Julia

Ich würde zuerst versuchen, alle Visual Studio-Einstellungen zurückzusetzen (Extras> Einstellungen importieren und exportieren> Alle Einstellungen zurücksetzen), dann gehe zu Resharper> Optionen> Tastatur & Menüs und wiederhole Wenden Sie das Tastaturkürzelschema an.

Ich musste einmal etwas Ähnliches tun.

452
Nick Spreitzer

Das hat bei mir funktioniert.

Einstellung auf Resharper/Options/KeyBoard & Menus/None/Apply and Save

und dann

Resharper/Options/KeyBoard & Menus/Auf Visual Studio einstellen/Apply and Save

129
ND72

Ich hatte das gleiche Problem und das Zurücksetzen hat es nicht behoben. Dann hat mir die Resharper-Unterstützung geholfen. Die Lösung war sehr einfach! Ich komme aus Russland und normalerweise ist meine Standardtastatur Russisch. In der Systemsteuerung | Spracheinstellungen | Tastatur ändern - Ich habe die Standardtastatur in Englisch geändert. Wenden Sie dann die Einstellungen in VS erneut an: Resharper | Options | Keyboard & Menus - Wenden Sie das R # -Schema an. Und das Problem wurde behoben :)

18
Yuri Fedoseev

Sie können die Visual Studio-Integrationsoptionen für ReSharper anzeigen, indem Sie ...

  1. Wählen Sie ReSharper> Optionen ... im Visual Studio-Menü
  2. Wählen Sie im Optionsfenster den Eintrag Visual Studio Integration

Am unteren Rand der Seite finden Sie Anweisungen zum Zurücksetzen des Tastaturschemas.

Wenn das nicht funktioniert, würde ich ReSharper neu installieren.

8
John Laffoon

Dieser hat für mich gearbeitet

RESHARPER > OPTIONS > select visual studio (Under Keyboard Shortcuts)

VS + Resharper

7
Lawrence

Ich hatte eines Tages große Schwierigkeiten, diese Version unter VS2015 zum Laufen zu bringen. Nach der Erstinstallation hat alles funktioniert, aber ich komme heute Morgen und meine Tastaturkürzel funktionieren nicht. Resharper's durchgehen Environment> Keyboard & Menus hat nicht funktioniert; Neuinstallation von Resharper hat nicht funktioniert. Selbst das Löschen jeder Konfiguration aus dem AppData-Ordner von Resharper funktionierte nicht.

Was hat also funktioniert? Gehen Sie zu Visual Studios Extras> Optionen> Umgebung> Tastatur und klicken Sie auf Zurücksetzen . Nachdem ich das getan hatte, würden die Pläne von Resharper dauern.

7
Adam Skinner

Alternativ - stellen Sie sicher, dass Resharper aktiviert ist. Mein Visual Studio hat meine Resharper-Lizenzinformationen nicht aktualisiert. Beim Öffnen des Resharper-Menüs (nachdem ich herausgefunden habe, warum meine Verknüpfungen nicht mehr funktionieren!) Wurde der Menüpunkt "Warum ist Resharper deaktiviert?" Angezeigt. Ein Klick auf den Menüpunkt öffnet einen Dialog, der die Lizenz dann automatisch auflöst. Die nächste Frage für Jetbrains ist, warum ich den Dialog öffnen muss, damit das Ding automatisch verlängert wird.

5
InquisitorJax

Ich hatte das gleiche Problem mit Visual Studio 2015 und Resharper 9.2

"Resharper 9-Tastenkombinationen funktionieren in Visual Studio 2015 nicht"

Ich hatte versucht, alle möglichen Tastaturschemata zurückzusetzen und anzuwenden und fand die Antwort von Yuri Fedoseev.

Meine Windows 10-Sprachkonfiguration hatte nur Schwedisch in den Spracheinstellungen "Systemsteuerung\Uhr, Sprache und Region\Sprache".

Die Lösung bestand darin, Englisch (ich habe die US-Version gewählt) in die Sprachenliste aufzunehmen. Gehen Sie dann zu Resharper> Optionen> Tastatur & Menüs> Schema anwenden. (Vielleicht müssen Sie das Schema nicht einmal anwenden)

3
JimiSweden

Versuchen Sie diese Schritte:

1) Nachschärfen> Options> Keyboard & Menus

Dann Punkt wählen:

  • Hide overridden Visual Studio menu items (Prüfen)
  • Visual Studio (Prüfen)

Dann klicken Sie auf Apply Scheme and Save.

2) Tools> Options> Environment> Keyboard

  • Klicken Sie auf Reset
  • Klicken Sie auf Ok
3
sdasdasdasd

Ohne Zurücksetzen der Visual Studio-Einstellungen:

Ich habe einfach gefunden

  • ReSharper> Optionen> Tastaturen
  • Schema anwenden Schaltfläche
  • Speichern Taste

Brachte meine verlorenen ReSharper-Tastaturbefehle zurück ohne meine VS-Einstellungen zu verändern.

(Visual Studio Community 2017 + ReSharper Ultimate)

3
MemeDeveloper
  1. Setzen Sie das Schema zurück oder wenden Sie es an
  2. Sparen
  3. Starten Sie Visual Studio neu

Nur ein Kommentar zu diesem Thema. Nach der Installation von Visual Studio 2015 waren RTM alle meine Resharper-Verknüpfungen verschwunden. (Sie funktionierten einwandfrei mit RC) Einige meiner Kollegen hatten genau dasselbe Problem mit Visual Studio 2012.

Ich habe alle Vorschläge hier ausprobiert, aber keiner hat funktioniert. Ich habe dies folgendermaßen gelöst: Gehen Sie zu Extras -> Einstellungen importieren und exportieren, wählen Sie "Ausgewählte Umgebungseinstellungen importieren" und verwenden Sie in meinem Fall die Einstellungen aus meiner RC-Installation (Sie können sehen, dass Dateien mit vorhanden sind) Teile eines Datums als Dateiname wie: CurrentSettings-2014-09-22). Für das Problem meiner Kollegen habe ich ihnen im Grunde meine .vssettings geschickt, die ich hatte und die an meiner lokalen VS2012-Installation arbeiteten.

Dies löste effektiv das Verknüpfungsproblem. Weitere Untersuchungen in meinem Fall ergaben, dass ich zwar die Resharper-Verknüpfungen angewendet habe, diese jedoch nie an die tatsächliche Tastenkombination gebunden waren, weshalb das Zurücksetzen von Daten nie funktioniert hat.

2
rjso

Ich habe es wieder zum Laufen gebracht, indem ich in VS 2015 unter Optionen-> Tastatur auf Zurücksetzen geklickt habe. Kehren Sie dann zu den Optionen für das erneute Schärfen der Tastatur zurück, wählen Sie das ReSharper-Schema aus und klicken Sie auf Übernehmen.

1
Rasmus

Hinweis für NVidia-Benutzer: In GeForce Experience werden einige Tastenkombinationen (z. B. Alt + F7) stillschweigend außer Kraft gesetzt und ReSharper wird angehalten, um sie zu verarbeiten. Sie müssen also zuerst die nvidia-Hotkeys deaktivieren oder neu zuordnen.

1
Dmitry Sazonov

In Visual Studio: Extras -> Optionen -> Umgebung -> Tastatur -> Zurücksetzen

1
Duc Nguyen

Aktualisierte Antwort:

Wenn in der linken Ecke angezeigt wird, dass es sich bei Visual Studio um "Sonstige Dateien" handelt, müssen Sie sicherstellen, dass die aktuelle Datei im Projekt enthalten ist oder nicht. Andernfalls hat ReSharper keine Möglichkeit, die Verknüpfung zu ermitteln oder überhaupt zu arbeiten. In Visual Studio sind die Dateien manchmal nicht in csproj enthalten

enter image description here

1
EvilDuck

Ich habe das gleiche Problem konfrontiert. Ich folgte der genehmigten Antwort. Ich habe es getan, aber es hat nicht funktioniert, weil mein Tastaturformat anders war. Es war in bengalischer Tastatur. Aber später habe ich mein Tastaturlayout geändert und es auf diese Weise versucht.

Resharper > Options > Keyboard & Menus > Apply scheme > Save.

Dann hat es gut funktioniert. Aber wenn ich meine Tastatur Englisch-US auf Bengalisch ändere, ändert sich sie erneut und ich muss sie neu konfigurieren.

1
gdmanandamohon

Ich habe viele der oben genannten Probleme ausprobiert und hatte immer noch Installationsprobleme.

Es stellte sich heraus, dass beim Herunterladen der Vollversion (nicht des Web-Installationsprogramms) und beim Ausführen als Administrator die neueste Version ohne Fehler in VS 2015 installiert wurde.

Das einzige, was ich finden konnte, war, zuerst eine VS-Reparatur durchzuführen. Wenn das nicht funktioniert, dann mach das.

Starten Sie Windows neu und führen Sie im abgesicherten Modus devenv/safemode in der Visual Studio 2005-Eingabeaufforderung aus. Wenn dieses Problem im abgesicherten Modus behoben wurde, sollten Anwendungen, Dienste oder Visual Studio-Add-Ins von Drittanbietern die Ursache sein. Bitte versuchen Sie es auch mit devenv/resetsettings oder devenv/setup in der Eingabeaufforderung.

http://support.Microsoft.com/kb/907965

http://forums.asp.net/t/1103223.aspx/1

0
Anthony Russell

Ich musste das löschen

C:\Users {Benutzername}\AppData\Local\JetBrains-Ordner. Dann ist es gelungen die Shorcuts wieder freizuschalten.

Zuerst müssen Sie die VS-Einstellungen zurücksetzen (Extras> Option> Exporteinstellungen> Alle Einstellungen zurücksetzen) und auf die Schaltfläche Resharper (Option> Umgebung> Tastatur & Menü> Tastaturkürzel) klicken, um das gewünschte Element auszuwählen und das Schema anzuwenden.

Es ist Arbeit für mich im Visual Studio 2012.

0
Shihchao