如何在 Visual Studio Code 上运行 Scheme?

Yua*_* Hu 10 lisp scheme visual-studio-code

我想知道如何在 Visual Studio Code 上运行简单的 Scheme 代码。

我已经安装了一个名为 Scheme 的扩展,但是下一步是什么..

我没有找到有关如何运行代码或开发人员联系方式的扩展的任何详细信息...

Syl*_*ter 5

github 源来看,它似乎只提供基本的语法高亮支持。因此VSC比记事本稍微好一点,但也不多。

要运行,您需要启动可用的方案系统之一并运行该文件。这可能是从 VSC 做到这一点的一种方式,但它不包含在扩展中。

我会选择DrRacket,它是一个 IDE,是许多 Scheme 标准语言的实现。它可以帮助您在同一位置扩展宏、调试和分析您的代码。另一个很好的选择是Emacs,但它需要更多的努力来设置。我还没有听说过其他替代方案。


T.P*_*dan 5

现在在 VSCode 上编译Scheme已经很容易了。

安装代码运行器扩展

设置方法:

  • 打开用户设置(ctrl + ,默认)
  • 搜索Code-runner: Executor Map By File Extension
  • 按“在 settings.json 中编辑”
  • 添加以下内容:
"code-runner.executorMapByFileExtension": {
    ".scm": "racket"
}
Run Code Online (Sandbox Code Playgroud)
  • ctrl + alt + n直接使用或从命令面板 ( ctrl + shift + p)运行代码Run Code

  • 我按照您的确切说明进行操作,但收到以下错误“‘csi’未被识别为内部或外部命令、可操作程序或批处理文件。” (5认同)