Ich suche nach einem "jedes Vorkommen auswählen" von etwas, das ich zu finden versuche. Zum Beispiel hat eine Datei eine Menge Text, der "abc", I type ctrl+ fund type enthält abc
. Ich kann entweder den ersten oder den nächsten finden, aber ich möchte jeden in der Datei mit mehreren Cursors versehen.
Ich habe bereits die Funktion gefunden, mit der ich Text und ctrl+ hervorheben kann d, um die nächste zu erhalten, die der Auswahl entspricht, aber wenn es hundert dieser Dinge gibt, wird das ziemlich lästig.
87
⌥⮐
Antworten:
Ctrl+ Shift+L Wählen Sie alle Vorkommen der aktuellen Auswahl aus
Ctrl+F2 Wählen Sie alle Vorkommen des aktuellen Wortes aus
Weitere Informationen finden Sie hier .
quelle
Ctrl
+Shift
+L
undCtrl
+F2
?Ctrl
+Shift
+L
?alt+c
(während der Editor, in dem der Text, mit dem Sie übereinstimmen möchten, fokussiert ist) das Verhalten verschiedener Auswahl- / Suchwerkzeuge geändert wird.Alt+Enter Wählen Sie alle Vorkommen von Übereinstimmungen aus
Dies hat den zusätzlichen Vorteil, dass Sie mit der Suche nach regulären Ausdrücken arbeiten können, da die Auswahl von Vorkommen eines Wortes einer Auswahl die Regex-Funktionalität nicht nutzen kann.
quelle
Nun , im Grunde wählt das Ctrl+ Shift+ Lalle Vorkommen von Wörtern im Dokument aus,
ABER es gibt eine coole Möglichkeit, sie zunehmend auszuwählen:
Wenn Sie Ctrl+ drücken d, wird die zweite Übereinstimmung ausgewählt, wenn Sie Ctrl+ derneut drücken , wird die dritte übereinstimmen und so weiter auf ....
quelle
For Mach User:
COMMAND
+Shift
+L
Wählen Sie alle Vorkommen der aktuellen Auswahl ausCOMMAND
+F2
Wählen Sie alle Vorkommen des aktuellen Wortes ausquelle
Ctrl+Shift+L
. Dort sollten Sie sehen, was diese Tastaturkombination verwendet, und Sie können sie nach Bedarf entfernen oder ändern.Für Mac-Benutzer ::
Control+ Command+G
^+ ⌘+G
quelle
Ctrl+ F2hat bei VSCode unter Windows 10 für mich funktioniert.
Während Ctrl+ Shift+ Lgerade eine Sprachauswahl geöffnet hat.
quelle
Ich weiß, dass dieser Thread schon eine Weile hier ist, aber ich denke, das wird hilfreich sein:
Dieser Thread auf Github spricht genau darüber:
https://github.com/microsoft/vscode/pull/5715
Zusammenfassung:
Strg + F -> Open find widegt.
Alt + R -> Regex-Modus aktivieren.
Suchtext eingeben -> Regex-Text oder normaler Text.
Alt + Eingabetaste -> Alle Übereinstimmungen auswählen.
Pfeil nach links -> Cursor anpassen. (Ignorieren Sie diesen Schritt, wenn Sie den --- ausgewählten Text nicht bearbeiten möchten.)
Text bearbeiten -> Machen Sie, was Sie wollen. (Ignorieren Sie diesen Schritt, wenn Sie den ausgewählten Text nicht bearbeiten möchten.)
Umschalt + Home -> Geänderten Text auswählen. (Ignorieren Sie diesen Schritt, wenn Sie den ausgewählten Text nicht bearbeiten möchten.)
Strg + C -> Ausgewählten Text kopieren.
Strg + N -> Öffnen Sie eine neue Registerkarte.
Strg + V -> Einfügen.
quelle
Wenn Sie in einer einzelnen Datei suchen, verwenden Sie die einfache Suche mit Ctrl+F . Wenn Sie das Suchfeld schließen, drücken Sie einfach weiter F3, um zur nächsten Übereinstimmung zu gelangen, und so weiter. F3Wiederholt einfach die vorherige Suche und wählt Ihre nächste Übereinstimmung aus.
quelle