Команда «Перейти к функции» в Visual Studio Code?

Команда «Перейти к функции» в Visual Studio Code?

В Visual Studio Code есть команда "Go to symbol", которая может перейти либо к имени переменной, либо к функции. Однако обычно мне нужно перейти к имени функции, поэтому мне интересно, есть ли какая-нибудь команда или сочетание клавиш для этого?

решение1

Для перехода к функции в текущем открытом файле используйте Ctrl+Shift+O.

Из документов:

Вы можете перемещаться по символам внутри файла с помощью Ctrl+Shift+O. При вводе : символы будут сгруппированы по категориям. Нажмите Вверх или Вниз и перейдите в нужное место.

https://code.visualstudio.com/docs/editor/editingevolved#_go-to-symbol

решение2

В сочетании клавиш VSCode Ctrl+Tустановите фокус на диалоговом окне, в котором можно ввести имя символа, к которому вы хотите перейти.

ОтVSDocs:

Key                          Command              Command id
⌘T (Windows, Linux Ctrl+T)  Show All Symbols     workbench.action.showAllSymbols

Он перенаправляется на установленную поддержку, возможно, через плагины. Для того, чтобы перейти к символам на языке,поддержка этого языка должна быть установлена. У меня это отлично работает в проектах Angular с символами TypeScript.

решение3

Вы можете использовать :для классификации символов по типу

Например: @:your-function

Реферировано изhttps://stackoverflow.com/questions/60278165/vs-code-go-to-symbol-nowv1-42-showing-variables-object-and-properties-how-to
Добавлено как ответ, так как я не могу комментировать

Связанный контент