
В 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
Добавлено как ответ, так как я не могу комментировать