本帖最后由 beeboo 于 2020-7-11 23:39 编辑
VS Code 有一个极有用的 code runner 插件
我用它适配 Lisp 系语言下的 Racket
于 setting.json 中对 code runner 插件设置- "code-runner.runInTerminal": true,
- "code-runner.executorMap": {
- "python": "python -i -u",
- "racket": "racket"
- },
复制代码 之后在相应的 .rkt 文件下运行就可以在终端进入交互模式
现在希望启用 Racket 的一个功能,在交互模式下键入- (enter! (file "example.rkt"))
复制代码 后就能加载 example.rkt 中的各种定义用以调试。
问题来了——
如何把语句 (enter! (file \"$fileName\")) 写入 "code-runner.executorMap" 的 "racket" 条目中?
希望达到的效果就是命令行运行 racket 进入交互模式后
把 (enter! (file \"$fileName\")) 输入进去运行加载。
我现在尝试到在 racket 后面加 \r,便进行不下去了
我觉得这问题可能是属于 cmd 命令的范围,总之还是请高手看一下吧 |