webentwicklung-frage-antwort-db.com.de

Gehen Sie zur Definition und zurück zum Verweis in Visual Studio Code

Ich verwende derzeit VS Code und versuche, die F12-Verknüpfung zu verwenden, die mich zu einer Definition von Objekt und Funktion führt. Wenn ich zur Referenz zurückkehren möchte, kann ich nicht den richtigen Weg finden, um dies zu tun. Bei der VS-Community habe ich shift + F12 verwendet. Ich habe verschiedene Kombinationen ausprobiert, z. B. alt + F12 oder shift + F12, aber alles, was ich bekomme, ist eine Peek-Definition des Elements, die überhaupt nicht nützlich ist. Es ist nur ein Popup, das dasselbe Element in der gleichen Datei zeigt, in der ich bin. Ich habe Antworten auf diese Frage gesehen, die sich jedoch auf VS 2010 beziehen und nicht mehr anwendbar sind oder nicht mit VS Code funktionieren.

Frage: Was ist die Abkürzung für die Rückkehr, sobald Sie F12 für die Definition verwendet haben?

22
Pablo

Laut vscode Dokumentationsseite für Tastaturkürzel ist die Aktion navigateBack standardmäßig auf eingestellt Ctrl+Alt+-.

In meiner keybindings.json-Datei habe ich es neu gebunden ctrl+- mit:

{ "key": "ctrl+-", "command": "workbench.action.navigateBack" }

25
alexriedl

Für macOS ist es ⌃- (Ctrl + -) standardmäßig.

22

Shift + F12 должен работать на вас. В правой части окна просмотра есть поле со списком всех ссылок. Alle Artikel anzeigen, die in diesem Buch enthalten sind, sind in diesem Buch enthalten. Эту границу между ними можно перетащить влево и вправо, поэтому, возможно, ваша граница не будет видна - попробуйте перетащить правую границу окна просмотра влево после нажатия клавиш Shift + F12. Вы видите список ссылок там? In diesem Fall können Sie den Namen des Benutzers eingeben, der den Namen des Benutzers eingegeben hat, der den Namen des Benutzers eingegeben hat, und den Namen des Benutzers eingeben, der den Namen des Benutzers eingegeben hat.

[Правка]

v1.29 добавил некоторые функциональные возможности Nice для перечисления ссылок на боковой панели. Смотрите просмотр ссылок .

List All References в контекстном меню илиShift+Alt+F12

Restaurants und Bars, die in der Nähe sind Weitere Informationen zu F4 und Shift + F4 finden Sie im Abschnitt zu den verfügbaren Optionen.

10
Mark

Ein alternativer Ansatz ist die Verwendung des Ctrl+Alt+ Klicken Sie auf Verknüpfung, die die Definition in einem neuen Fenster rechts zu öffnen. Dies kann dann mit dem üblichen geschlossen werden Ctrl+F4 Tastenkombination.

5
Tom Ell

Sie können den Keyboard Shortcuts öffnen, um die Verknüpfungen zu finden.

Einstellungen -> Tastenkombinationen

Durchsuchen Sie Go und zeigen die Verknüpfungen Go Back, Go Forward.

In Mac OS 

Go Back -> ctrl + -

Go Forward -> ctrl + shift + -

{
  "command": "workbench.action.navigateBack",
  "key": "ctrl+-"
}
{
  "command": "workbench.action.navigateForward",
  "key": "ctrl+shift+-"
}
5
likid1412

Gehe zur Definition F12

Zurück zur Erklärung Ctrl + F2

2
kblomqvist

Versuchen Sie goto-symbol-stack .

Diese Erweiterung implementiert einen Stack, der die Positionen nur verfolgt , wenn die goto-Definition von ausgelöst wird Alt+], und ermöglicht es dem Benutzer, mit zu der Referenz zurückzukehren Alt+[. Keine lästige Cursorbewegung in der Lagernavigation (Alt+).

2
lioujheyu

ALT + Linkspfeil funktionierte für mich oder das Startmenü und dann Zurück.

2
Limbo