【发布时间】:2018-02-22 20:11:11
【问题描述】:
我正在使用 VSCode 1.20.1,并通过 brew install ctags 安装了 ctags;我正在使用 virtualenv 并且我的 python.pythonPath 设置正确。
我的 “转到文件中的符号” 工作正常,但我最近注意到我的某些符号无法通过 “转到工作区中的符号” 解决。
我意识到./vscode/tags 文件没有更新。如果我删除该文件并强制 VSCode 重建它,则符号会正确解析。
当我创建一个包含 2 个文件的新项目时,这个问题可能会重复。我第一次使用“转到工作区中的符号”时,会构建 ./vscode/tags 文件,但添加任何其他文件不会强制更新 tags 文件。
以前有没有其他人遇到过这个问题?
环境:
VSCode:1.20.1
Python 扩展:2018.1.0
Python 版本:3.6.3
操作系统:Mac OSX 10.13.3。
【问题讨论】:
-
输出窗口中是否报告了任何错误?我假设你没有调整任何workspace symbols settings?
-
“输出”窗口中没有任何内容。我没有修改任何工作区符号。
-
Toggle Developer Tools窗格中也没有任何内容。 -
谢谢...!我会留意的。