我刚刚下载了vscode ver 1.0,我非常喜欢它。然而它看起来像#34;去符号"不适用于python源文件?我尝试过安装不同的扩展程序,但我似乎无法正常工作。这不完全支持吗?
我确实尝试过使用node.js项目文件夹,并且go to symbol在那里完美运行。
有人可以指点我的文件吗?也许我可以自己编写符号插件。
感谢您的时间。
答案 0 :(得分:2)
我认为这是当前实现vscode的Python扩展的方式的限制。我在他们的跟踪器github上报告了这个问题:
答案 1 :(得分:1)
这对我有用,但仅适用于本地文件。见下面的截图:
我在Windows 7上使用portable 1.0.0 zip。我安装了Don Jayamanne's Python extension。也许你需要它来工作?没有它,避风港就试过了。
如果您不熟悉扩展程序,如果python不在您的PATH中,则在安装后需要进行一些配置更改。
您必须使用这些config updates告诉它您的python所在的位置:
在“用户设置”文件中配置python解释器的路径 (settings.json)如下。确保指定完全限定名称 python可执行文件。 " python.pythonPath":" C:/python27/python.exe"
我还更新了debugging setting too,不确定是否有任何影响。
Simply provide the fully qualified path to the python executable in the "python" setting within the configuration settings in the launch.json file as follows:
{
"name": "Python",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"program": "${file}",
"pythonPath": "c:/python27/python.exe",
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
"RedirectOutput"
]
}