我使用 VSCode 作为我的球拍 IDE,虽然所有代码都可以编译,但所有缩进功能都不起作用。
我已经安装了各种球拍扩展(Magic Racket 等),因此代码都很好并且突出显示,没有任何缩进起作用。例如,条件如下所示:
(cond[] [])
magic-racket 依赖于 Racket 语言服务器,该服务器从 this pr 开始支持格式化(和修复缩进)。
racket-langserver 自
PR#37
onTypeFormatting
您只需将以下内容放入
settings.json
"[racket]": { "editor.formatOnType": true },