(仅针对C#项目)

VSCode原本带有便捷的定义跳转功能:

VSCode提示“未找到任何定义”
但这个功能需要文件夹下存在sln和csproj文件。如果没有这两个文件,VSCode就无法识别项目。
而有些Unity项目在上传源代码的时候,并不会将sln等文件作为管理对象,于是导致新获取的文件夹不能被VSCode识别。
此时的对策是,用Unity打开该项目,并把编辑器设置为VSCode:

VSCode提示“未找到任何定义”

然后再 Save Project ,Unity就会自动生成sln等文件。
PS: 如果sln指定的DotNet当前环境中没有装,也会报错,导致无法跳转定义:
VSCode提示“未找到任何定义”

相关文章:

  • 2021-08-08
  • 2021-11-09
  • 2021-04-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-11
  • 2021-12-16
  • 2021-08-04
  • 2021-08-30
  • 2021-06-23
  • 2021-07-09
相关资源
相似解决方案