试图在Visual Studio代码中的多根工作区条件下获取项目文件夹路径,但是很难找到该路径。 下面的脚本仅适用于单根工作区,但如何更改多根工作区。
SELECT
答案 0 :(得分:1)
使用workspace.rootPath
代替workspace.workspaceFolders
来获取所有文件夹。
但是您问题的标题是“当前打开的标签”。这在activate
函数中不是有意义的概念,该函数仅在扩展程序首次初始化时运行。您将要编写一个命令处理程序(请参阅extension tutorial),并在该处理程序中使用window.activeTextEditor
,并最终调用window.getWorkspaceFolder
。