48得票10回答
VSCode:如何在每次打开终端后运行命令?

在 Windows 系统中,每次打开一个新终端(terminal)时,我都需要运行命令 start-ssh-agent.cmd。我的开发环境是 VSCode,我每天会打开十几个终端,每次都需要手动运行这个命令。 有没有办法在每次打开终端时自动运行这个命令呢? 可能可以通过 VSCode...

47得票4回答
在Visual Studio Code中,每个工作区都有一个keybindings.json文件。

是否可以将keybindings.json作为工作区设置的一部分而不是用户设置的一部分? 由于我有与我的工作区相关联的特定任务,我也希望能够分配工作区特定的快捷键。因为我会在独立的Windows和Linux环境中使用这些快捷键,所以我不希望看到这些键绑定定义出现在我的环境特定用户设置中。

45得票7回答
使用Visual Studio Code执行多个命令/任务

我有一个本地文件夹,用作多个小样本和玩具代码的草稿本。我在此目录中存储大量的Python、C++、Shell脚本等。 我正在使用Visual Studio Code(在OS X上),并且正在研究它的任务,以便在不切换到终端的情况下运行/编译代码片段。 例如,我发现以下任务将在当前打开的文件...

35得票2回答
Visual Studio Code:使用多个任务运行preLaunchTask

我正在尝试弄清楚如何在launch.json文件的prelaunchtask中同时运行多个任务。 我的tasks.json代码如下: "version": "2.0.0", "tasks": [ { "label": "CleanUp_Client", ...

32得票3回答
在vscode的tasks.json中,进程(process)和shell有什么区别?

Visual Studio Code 中的任务中的 自定义任务 部分描述了任务的属性。其中有一个 type 属性来定义任务的类型: type:任务的类型。对于自定义任务,可以是 shell 或 process。如果指定为 shell,则命令会被解释为 shell 命令(例如: bash...

28得票2回答
如何使用tasks.json在Visual Studio Code中链接任务?

我一直在查阅Visual Studio Code的文档,以了解如何将多个连续任务添加到tasks.json文件中。 tasks数组只允许创建相同命令的不同参数。在此示例中,命令是echo。{ "version": "0.1.0", "command": "echo", ...

20得票3回答
Visual Studio Code: 如何自动化一个简单的正则表达式查找和替换?

我尝试在Visual Studio Code中创建一个简单的正则表达式查找和替换任务。 目前,我从AD复制一些用户到Visual Studio Code的临时文件中,并删除行首的"CN="以及第一个逗号后面的所有附加信息(正则表达式:,.*$)。这可以通过VSCode中的查找和替换很好地实现...

20得票5回答
终止运行任务创建的进程

我启动了一个任务,它的运行效果很好,但这个任务会一直在当前Shell中运行。当你完成后,有没有办法从编辑器中终止这个任务? 我启动一个任务并且运行良好,但是这个任务会一直在当前 shell 中运行。在您完成后,是否有任何方式可以从编辑器中终止此任务?

20得票4回答
有没有一种方法可以在 VS Code 任务中动态填充 pickString?

我想提供一个字符串列表作为任务的pickString。这个字符串列表将是文件夹名称的列表,它可以通过PowerShell获取,但我不知道如何在任务中显示这个列表。 我该如何设置我的任务和输入,以便可以填充这个列表?{ "version": "2.0.0", "tasks": [ ...

20得票6回答
Visual Studio Code:找不到preLaunchTask 'build'?

我已经使用以下命令创建了一个新的.NET Core应用程序:dotnet new console -o test 当我尝试在Visual Studio Code调试器中运行它时,出现以下错误:Could not find the preLaunchTask 'build'? Visual St...