如何在Ubuntu的Visual Studio Code中运行Scheme?

马特奥·卡罗塔(Matteo Carotta)

我正在阅读H. Abelson等人的《计算机程序的结构和解释》。示例和练习使用编程语言Scheme。我习惯于使用Visual Studio Code在Ubuntu 20.04上编辑我的代码,并且试图通过扩展Code Runner运行用Scheme编写的代码我尝试采用一些建议来配置插件,以便在mit-scheme解释器中运行Scheme代码:

sudo apt install mit-scheme

config code-runner
"code-runner.executorMapByFileExtension": {
    ".scm": "racket",
    ".rkt": "racket",
    ".ss": "racket",
    ".sch": "racket",
},
"code-runner.executorMap": {
    "racket" : "/usr/bin/mit-scheme"  
},

当我尝试运行部分Scheme代码时,我写了一个临时文件,它是由Code Runner生成的,但是在尝试解释它时返回了一个错误:

[Running] csi -script "/home/mat650/Desktop/tempCodeRunnerFile.scm"
/bin/sh: 1: csi: not found

[Done] exited with code=127 in 0.019 seconds

bash报告:

<< Command 'csi' not found, but can be  
<< installed with:
<< sudo apt install chicken-bin

因此,我按照建议安装了鸡筒

sudo apt install chicken-bin

但是没有任何变化,Code Runner仍然退出并出现相同的错误。

因此,在配置方案解释器以在Ubuntu 20.04上的Visual Studio Code中运行方面的任何帮助将不胜感激。提前谢谢了。

痛苦
  • 在vscode(Ctrl-Shift +´)中启动一个终端,然后在其中运行您的方案解释器:

    例如$ with-scheme

  • 在终端上方的编辑器窗口中,编辑代码。选择/标记要测试的代码,然后从菜单->终端->“运行选定的代码”将其发送给在终端中运行的方案解释器。

注意flatpakers:这对于flatpak vscode不起作用,因为flatpaks已沙盒化,您无法在沙盒外部访问。快照vscode版本可以“正确”执行此操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 Ubuntu 中安装 Visual Studio Code?

来自分类Dev

如何在Visual Studio Code中运行Flutter Official Samples

来自分类Dev

如何在Visual Studio Code中运行多个终端命令?

来自分类Dev

如何在Visual Studio Code中运行raw_input?

来自分类Dev

如何在Ubuntu 14.04.5上下载并安装Visual Studio Code?

来自分类Dev

如何在 Ubuntu 上完全清除 Visual Studio Code?

来自分类Dev

如何在Ubuntu 16.04中卸载Visual Studio代码

来自分类Dev

如何在Windows 10中运行在Ubuntu中创建的C#Visual Studio项目

来自分类Dev

如何在Visual Studio中编译和运行arduino代码?(Ubuntu)

来自分类Dev

如何在 Ubuntu 上的 Visual Studio Code 中调试 mpirun Python 进程?

来自分类Dev

Visual Studio Code 无法在 Ubuntu 18.04 中运行

来自分类常见问题

在Visual Studio Code中运行npm命令

来自分类Dev

在Linux中从CLI运行Visual Studio Code

来自分类Dev

如何在Visual Studio中为Cordova / Ionic运行命令?

来自分类Dev

如何在Visual Studio代码中运行gulp任务?

来自分类Dev

如何在Visual Studio中运行单个Google测试?

来自分类Dev

Visual Studio如何在我的代码中运行?

来自分类Dev

如何在Visual Studio中运行XUnit测试?

来自分类Dev

Visual Studio-如何在程序“中”运行文件

来自分类Dev

如何在最近的 Visual Studio 中运行旧的 VB 宏?

来自分类Dev

如何在Visual Studio中升级ReSharper?

来自分类Dev

如何在Visual Studio中更改“许可给”?

来自分类Dev

如何在Visual Studio中升级ReSharper?

来自分类Dev

如何在Visual Studio中获取行号

来自分类Dev

如何在visual studio中调试python

来自分类Dev

如何在Visual Studio Code中更改UI语言?

来自分类Dev

如何在Visual Studio Code中禁用PHP验证?

来自分类Dev

如何在Visual Studio Code中添加主题?

来自分类Dev

如何在Visual Studio Code中为JavaScript启用Intellisense

Related 相关文章

  1. 1

    如何在 Ubuntu 中安装 Visual Studio Code?

  2. 2

    如何在Visual Studio Code中运行Flutter Official Samples

  3. 3

    如何在Visual Studio Code中运行多个终端命令?

  4. 4

    如何在Visual Studio Code中运行raw_input?

  5. 5

    如何在Ubuntu 14.04.5上下载并安装Visual Studio Code?

  6. 6

    如何在 Ubuntu 上完全清除 Visual Studio Code?

  7. 7

    如何在Ubuntu 16.04中卸载Visual Studio代码

  8. 8

    如何在Windows 10中运行在Ubuntu中创建的C#Visual Studio项目

  9. 9

    如何在Visual Studio中编译和运行arduino代码?(Ubuntu)

  10. 10

    如何在 Ubuntu 上的 Visual Studio Code 中调试 mpirun Python 进程?

  11. 11

    Visual Studio Code 无法在 Ubuntu 18.04 中运行

  12. 12

    在Visual Studio Code中运行npm命令

  13. 13

    在Linux中从CLI运行Visual Studio Code

  14. 14

    如何在Visual Studio中为Cordova / Ionic运行命令?

  15. 15

    如何在Visual Studio代码中运行gulp任务?

  16. 16

    如何在Visual Studio中运行单个Google测试?

  17. 17

    Visual Studio如何在我的代码中运行?

  18. 18

    如何在Visual Studio中运行XUnit测试?

  19. 19

    Visual Studio-如何在程序“中”运行文件

  20. 20

    如何在最近的 Visual Studio 中运行旧的 VB 宏?

  21. 21

    如何在Visual Studio中升级ReSharper?

  22. 22

    如何在Visual Studio中更改“许可给”?

  23. 23

    如何在Visual Studio中升级ReSharper?

  24. 24

    如何在Visual Studio中获取行号

  25. 25

    如何在visual studio中调试python

  26. 26

    如何在Visual Studio Code中更改UI语言?

  27. 27

    如何在Visual Studio Code中禁用PHP验证?

  28. 28

    如何在Visual Studio Code中添加主题?

  29. 29

    如何在Visual Studio Code中为JavaScript启用Intellisense

热门标签

归档