gpt4 book ai didi

visual-studio-code - Visual Studio Code运行外部程序——配置

转载 作者:行者123 更新时间:2023-12-05 04:07:12 25 4
gpt4 key购买 nike

我正在尝试通过 Visual Studio Code 扩展运行外部程序。我的场景如下:我正在运送一个读取用户代码并运行它的解释器。我想通过提供一个扩展来允许我的用户使用 VSCode 进行开发,该扩展可以在他们的代码上运行我的解释器(稍后会提供更多高级功能)。该扩展应该允许向运行的 launch.json 添加配置[pathToMyInterperter]/[pathToUserProject] 并将解释器的标准输出显示到输出 Pane 。

我的扩展当前生成以下配置(不起作用)

    {
"name": "Run Project",
"type": "node",
"request": "launch",
"program": "<path to exe>/${workspaceFolder}"
}

我缺少哪些属性以及在哪里可以找到所有可用属性的文档?

这是我第一次使用 VSCode 或为其开发扩展。

最佳答案

Here您可以找到 launch.json 的所有可能属性。
要启动您的自定义解释器,请将您的解释器设置为属性 program(就像您几乎已经做的那样)。要告诉您的自定义解释器它应该检查哪个项目,您可以通过指定 args 属性来传递参数列表。要将 vscode 控制台或终端用于输出,您可以将 console 属性设置为 "internalConsole""integratedTerminal"
你的 launch.json 应该看起来像这样:

{
"name": "Run Project",
"type": "node",
"request": "launch",
"args" : [
"${workspaceFolder}"
],
"program": "<path to exe>",
"console": "internalConsole"
}

如果您的扩展将是调试器,您可能需要查看 this msdn docs .

关于visual-studio-code - Visual Studio Code运行外部程序——配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48850976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com