任务仅在工作区文件夹中可用?
Tasks are only available on a workspace folder?
无法在任何地方找到解决此问题的简单、基本的解决方案,因此我认为值得将其张贴在这里。
当我转到 运行 我的代码作为任务时,我收到以下消息:"Tasks are only available on a workspace folder" - 我无法在任何地方找到解决方案,我是 [=19] 的初学者=] 代码,所以我可能需要用更简单的术语解释答案/解决方案。
VSC 版本 = 1.17.0
Visual Studio 代码将包含您的程序文件的文件夹视为 工作区文件夹。
您创建的任务将包含在项目或工作区文件夹内的隐藏文件夹 .vscode
中的文件 tasks.json
中。
因此,您需要将文件夹作为项目打开,而不是直接打开文件来创建任务。
自 VSCode 1.42(2020 年 1 月)起,您可以拥有 User level tasks to share them across projects。
但是关于工作区任务,自 VSCode 1.57(2021 年 5 月)起,假设您已经对 .vscode
文件夹。
Safe code browsing
It's great that there is so much source code available on public repositories and file shares. No matter the coding task or problem, there is probably already a good solution available somewhere.
However, using open-source code and tools does have risks and you can leave yourself open to malicious code execution and exploits.
Workspace Trust provides an extra layer of security when working with unfamiliar code by preventing automatic code execution when a workspace is open in Restricted Mode.
无法在任何地方找到解决此问题的简单、基本的解决方案,因此我认为值得将其张贴在这里。
当我转到 运行 我的代码作为任务时,我收到以下消息:"Tasks are only available on a workspace folder" - 我无法在任何地方找到解决方案,我是 [=19] 的初学者=] 代码,所以我可能需要用更简单的术语解释答案/解决方案。
VSC 版本 = 1.17.0
Visual Studio 代码将包含您的程序文件的文件夹视为 工作区文件夹。
您创建的任务将包含在项目或工作区文件夹内的隐藏文件夹 .vscode
中的文件 tasks.json
中。
因此,您需要将文件夹作为项目打开,而不是直接打开文件来创建任务。
自 VSCode 1.42(2020 年 1 月)起,您可以拥有 User level tasks to share them across projects。
但是关于工作区任务,自 VSCode 1.57(2021 年 5 月)起,假设您已经对 .vscode
文件夹。
Safe code browsing
It's great that there is so much source code available on public repositories and file shares. No matter the coding task or problem, there is probably already a good solution available somewhere.
However, using open-source code and tools does have risks and you can leave yourself open to malicious code execution and exploits.
Workspace Trust provides an extra layer of security when working with unfamiliar code by preventing automatic code execution when a workspace is open in Restricted Mode.