Konfig neustarten Navigation (Strg + T)

8

Ich würde gerne wissen, ob es möglich ist, die Resharper ctrl + T Navigation zu konfigurieren.

Einige Beispiele, was ich meine:

  • Zeigen Sie alle Klassen des Typs .cs (aber keine anderen Typen, z. B .: .config, .js) an.
  • Ich habe T4MVC Pakete und wenn ctrl + T gedrückt wird, zeigt es viele Klassen von T4MVC Generator, den ich verstecken möchte (es sind nur viele Junk-Dateien die ich während der Suche nach Typen nicht sehen möchte.
Misha Zaslavsky 29.09.2016, 15:16
quelle

1 Antwort

2

Nun, ich ging durch die Resharper und ich bemerkte, dass es keine direkt offen gelegte Schnittstelle gibt, um die vorhandenen Tastenkombinationen dafür zu ändern. Jedoch könnte Ihnen die Konfliktlösung helfen. Es bietet Ihnen jedoch die Möglichkeit, zusätzliche Verknüpfungen zu konfigurieren.

Konfigurieren von Tastenkombinationen

Alle ReSharper-Aktionen können mit Tastenkombinationen aufgerufen werden. Die meisten Aktionen haben Standard-Verknüpfungen, die Sie sofort verwenden können. Für den Rest der Aktionen können Sie bei Bedarf eine bevorzugte Tastenkombination zuweisen.

ReSharper bietet zwei Standard-Tastaturkürzel-Schemata.

  • Visual Studio Dieses Schema zielt darauf ab, Konflikte mit den eigenen Tastenkombinationen von Visual Studio zu minimieren.
  • ReSharper 2.x / IntelliJ IDEA Dieses Schema teilt die Mehrheit der Verknüpfungen mit denen, die in IntelliJ IDEA und seinen abgeleiteten Webentwicklungs-IDEs verwendet werden. Es bietet eine allgemeine tastaturzentrische Erfahrung unter allen JetBrains-Entwicklungsumgebungen.

Welches Schema Sie auch wählen, Sie können später immer einzelne Tastenkombinationen ändern.

Ändern von Verknüpfungen und Verknüpfungsschemas

Wenn Sie Visual Studio nach der Installation von ReSharper zum ersten Mal starten, wird das Dialogfeld "Tastaturschema" geöffnet, in dem Sie das Standard-Verknüpfungsschema auswählen können.

Sie können das ausgewählte Schema später mit dem entsprechenden Selektor in der Umgebung | ändern Tastatur & amp; Menüs Seite der ReSharper-Optionen.

Unabhängig vom aktuell ausgewählten Schema können Sie immer einzelne Tastenkombinationen konfigurieren.

So konfigurieren Sie einzelne Tastenkombinationen

  1. Wählen Sie im Hauptmenü Extras | Optionen.
  2. Erweitern Sie den Knoten Umgebung, und klicken Sie dann auf Tastatur.
  3. Verwenden Sie die Shortcut-Tabellen, um den Alias ​​zu finden des Befehls, dem Sie eine neue Verknüpfung zuweisen möchten. Ob Einige Befehle haben keine Standardverknüpfung, Sie können sie finden Alias ​​unter dem Titel der entsprechenden Hilfeseite. Zum Beispiel, Methode in Indexer konvertieren.
  4. Um einen gewünschten Befehl zu finden, können Sie auch einen der folgenden Schritte ausführen:

    • Geben Sie den Namen oder einen Teil des Namens des Befehls ein, nach dem Sie suchen, und geben Sie das Feld Befehle anzeigen mit ein. Die Liste der verfügbaren Befehle wird kleiner und Sie können den gewünschten Befehl leicht finden.
    • Sehen Sie sich die Liste der verfügbaren Befehle an und scrollen Sie nach unten zu den Befehlsnamen, die mit ReSharper beginnen.

    Sobald die Liste der Befehle auf der Registerkarte Tastatur empfangen wird Focus, drücke CTRL + R , um zu Objekten mit initialem r zu springen.

  5. Die Tastenkombination des ausgewählten Befehls wird in der angezeigt Abkürzungen für ausgewählte Befehle Dropdown-Liste, wenn eine Verknüpfung existiert.

  6. Sie können die vorhandenen Tastenkombinationen entfernen und / oder hinzufügen die neuen).
    • Wählen Sie die Kombination in den Verknüpfungen für ausgewählt Klicken Sie auf die Dropdown-Liste Befehle, und klicken Sie dann auf Entfernen.
    • Dieselbe Tastenkombination Kombinationen können in verschiedenen Bereichen verwendet werden, also sollten Sie angeben das Gebiet. Geben Sie den Bereich über das Dropdown-Menü Neue Verknüpfung verwenden an Liste. Platzieren Sie das Caretzeichen dann in das Textfeld Tastenkombinationen drücken und Drücken Sie die gewünschte Tastenkombination. Klicken Sie auf Zuweisen.
  7. Klicken Sie auf OK.

Auflösen von Tastaturkürzelkonflikten

Einige Tastenkombinationen werden in den Standardverknüpfungsschemas verwendet, insbesondere im ReSharper 2.x / IntelliJ IDEA-Schema. Möglicherweise sind sie bereits anderen Visual Studio-Befehlen zugeordnet. In diesen Fällen ersetzt ReSharper vorhandene Visual Studio-Tastenkombinationen nicht automatisch. Sobald Sie eine in Konflikt stehende Verknüpfung verwenden, d. H. Die sowohl von Visual Studio als auch von ReSharper verwendet wird, werden Sie aufgefordert, diesen Konflikt mithilfe des Dialogfelds ReSharper Shortcut Conflict zu beheben:

Wählen Sie eine der drei verfügbaren Optionen:

  • Verwenden Sie den Befehl "ReSharper": bindet die in Konflikt stehende Verknüpfung an den Befehl "ReSharper".
  • Verwenden Sie Visual Studio-Befehle: löst den Konflikt zugunsten des Visual Studio-Befehls auf.
  • ReSharper-Befehl konfigurieren: öffnet die Registerkarte "Tastatur" im Dialogfeld "Visual Studio-Optionen", damit Sie das aktuelle Tastaturschema anpassen können.

Welche Option Sie auch wählen, Sie können Ihre Auswahl auf alle anderen in Konflikt stehenden ReSharper-Verknüpfungen anwenden, indem Sie Auf alle ReSharper-Verknüpfungen anwenden auswählen.

Weitere Details / Quelle klicken Sie bitte hier ...

Ich hoffe, dies wird Ihnen helfen:)

    
Vikash Pandey 03.10.2016, 07:10
quelle