【问题标题】:CodeLens & Find All References don't work in VS Code if files are closed如果文件关闭,CodeLens 和“查找所有引用”在 VS Code 中不起作用
【发布时间】:2023-02-09 19:58:27
【问题描述】:

我使用带有少量主题扩展和 Prettier + IntelliCode 的标准 VS 代码,当我尝试查找任何类或函数的引用或实现时 - 它只是不起作用。

我有文件 main.jscar.js,如果我尝试查找汽车的引用并在选项卡中关闭文件 car.js,它不会显示任何引用,但如果我打开 car.js,它就会开始工作。有没有办法让 CodeLens 在所有文件中工作,而不仅仅是打开?

我期待 CodeLens 向我展示 car.js 中的参考

我已经尝试过jsconfig.json

{
  "include": ["*/.js"]
}

和:

"files.associations": {
  "*.js": "javascript"
},

但这无济于事

【问题讨论】:

    标签: javascript visual-studio-code codelens


    【解决方案1】:

    不幸的是,目前没有办法让 CodeLens 对当前未打开的文件的引用起作用。该功能旨在处理当前在编辑器中打开的文件,目前不具备跨多个文件或项目进行搜索的功能。

    您可能会考虑使用 Visual Studio Code 中的其他功能,例如“转到定义”或“查找所有引用”命令,它们可以帮助您快速查找和导航到代码中的引用,即使它们所在的文件未在编辑。

    【讨论】:

      猜你喜欢
      • 2023-02-26
      • 1970-01-01
      • 1970-01-01
      • 2019-06-08
      • 2020-10-28
      • 2014-05-24
      • 2017-12-18
      • 2017-05-24
      • 2018-02-04
      相关资源
      最近更新 更多