Deno 自动补全和编辑器设置
命令行自动补全
通过 deno completions
命令可以生成补全脚本。
它会输出到 stdout,您应该将它重定向到适当的文件。
Deno 支持的 shell 如下:
- zsh
- bash
- fish
- powershell
- elvish
示例:
deno completions bash
或者
deno completions bash > /usr/local/etc/bash_completion.d/deno.bash
source /usr/local/etc/bash_completion.d/deno.bash
编辑器和 IDE
Deno 需要用文件后缀名来支持模块导入和 HTTP 导入。
目前,大多数编辑器和语言服务器没有原生支持这点,一些编辑器可能会抛出“无法找到文件”的错误,或是“不必要的文件后缀名”错误。
社区已经开发了一些插件用来解决这些问题。
JetBrains 的 IDE 还没有支持 Deno,但您可以通过订阅和投票这些 issue 来得知最新的进展。