如何在Visual Studio代码中跨python文件转到符号

Joh*_*ike 5 python visual-studio-code

基本上我希望能够在visual studio代码的python工作区中执行以下https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name.

No symbols matching在尝试搜索时返回.有什么办法让这个工作?

ted*_*ted 5

曾经有一个问题,但现在似乎已解决,它对我有用。对于偶然发现这个问题并想知道如何跨文件查找符号的人,请使用该Open symbol by name功能。

  1. 从命令面板cmd/ctrl + shift + p > Go to Symbole in Workspace...
  2. 启动命令# cmd/ctrl + shift + p > # my_symbol
  3. 使用默认的键绑定ctrl/cmd + T
  4. 覆盖默认的按键绑定
  5. 在快速打开中包含符号搜索:"search.quickOpen.includeSymbols": true

使用键绑定的示例:

键绑定的屏幕截图

https://code.visualstudio.com/Docs/editor/editingevolved#_open-symbol-by-name