gpt4 book ai didi

visual-studio-code - 将运行代码选项添加到 VSCode 中的新语言

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

我目前正在编写自己的语言,并且我想将它发布到 VSCode 市场,以便人们可以对其进行测试。

我已经使用 Yeoman-Generator 编写了语言扩展和语法高亮显示,现在想将其与我启动解释器的可执行文件合并,以便在单击运行代码按钮后可以解释文件。

Code Image

我现在检查了多篇文章,例如:

  • 如何在 Visual Studio 代码中添加运行按钮? - StackOverflow
  • 如何在 Visual Studio 上定义或支持代码语言? - StackOverflow
  • 调试器扩展指南 - VSCode API

但是,我还没有发现任何有用的东西。

目前,代码运行器在单击运行或按快捷方式时显示以下错误: enter image description here

(Code language not supported or defined.)

但即使在大量浏览 Google 以向代码运行程序添加新语言支持之后,我仍然发现没有任何帮助。

(参见 this 页面,我知道他们指的是什么设置/首选项!?)

我也没有成功完成任务,因为它们似乎没有以任何方式连接到运行按钮或调试按钮。

我的问题是:当用我的语言打开文件时,如何让运行按钮执行自定义 bash 命令?

最佳答案

好吧,我终于做到了。

对于任何想知道的人:

  1. 您必须转到设置并在搜索栏中输入“code-runner”。
  2. 向下滚动一点,您应该会找到代码运行程序-执行程序映射。 enter image description here
  3. 点击“在 settings.json 中编辑”按钮。
  4. 现在应该打开了一个 .json 文件。有两种可能的情况:要么有一个名为 code-runner.executorMapBy... 的 json 对象,要么没有。
  5. 如果没有,请键入 code-runner.executorMapByFileExtension 并让自动完成完成工作。
  6. 如果 json 对象存在,请添加文件扩展名和执行编译器/解释器的 bash 命令。它会在程序文件所在的目录中自动执行。

现在仍然不知道如何将设置包含在我的扩展程序中,但这已经是一大步了。仍然感谢进一步的帮助!

关于visual-studio-code - 将运行代码选项添加到 VSCode 中的新语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70369520/

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