VsCode相对路径的问题

    科技2022-08-19  106

    VsCode的相对路径问题

    VsCode 是根据工作区根目录下的.vscode文件夹的路径作为参照来对目标文件进行搜索,而不是根据当前文件的路径.所以说要按照以前的规则去写相对路径是无法找到指定的文件的.

    解决:

    在settings.json中加入以下代码

    "code-runner.executorMap": { "python": "D:\\Anaconda\\python.exe", }, "code-runner.runInTerminal": false, "code-runner.fileDirectoryAsCwd": true

    executorMap:执行器的映射,这里填python的路径 runInTerminal:是否在终端运行 fileDirectoryAsCwd:是否以cwd的路径作为参照

    并且在launch的配置中加入"cwd":"${fileDirname}" 最后确定了以文件路径作为参照,然后就可以使用相对路径来找到指定文件了。

    Processed: 0.008, SQL: 9