«Найти все ссылки» по файлам для метода / функции в VSCode невозможно - PullRequest
0 голосов
/ 06 октября 2018

Версия Visual Studio Code 1.27.2

Find all References только список ссылок в current file.Мне нужно найти все ссылки на файлы в проекте.

Возможно ли это?

Что-то вроде find usages

Если вы щелкнете правой кнопкой мыши на symbol и выберите «найти использования».Если текущий символ function, то «find usages» ищет все места, где вызывается эта функция.Если текущим символом является variable, то «find usages» ищет все места, где используется эта переменная и т. Д. И т. Д.

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

В Visual Studio Code вы можете сделать это, сначала выделив текст, который вы хотите найти, затем используя команду: CTRL + SHIFT + F (нажатие всех сразу).

CTRL + SHIFT + F - это просто ярлык для доступа к вкладке поиска в левой части VSCode.Надеюсь, что это помогает и приносит извинения за каракули:)

enter image description here

0 голосов
/ 09 октября 2018

Расширенные функции, такие как Find all references, реализованы каждым языковым расширением.

Для JavaScript попробуйте создать jsconfig.json в корне рабочей области с содержанием:

{
    "compilerOptions": {
        "target": "ES6"
    },
    "exclude": [
        "node_modules",
        "**/node_modules/*"
    ]
}

Этот файл говорит VS Code обрабатывать все файлы JS в вашем рабочем пространстве как часть одного и того же проекта javascript.Find all references все еще может не работать должным образом в JavaScript, если ваш код слишком динамичен.Лучше всего он работает против современных js, использующих import / export, class и друзей

...