Back to Spacevim

SpaceVim lang#typescript 模块

docs/cn/layers/lang/typescript.md

2.4.01.4 KB
Original Source

可用模块 >> lang#typescript

<!-- vim-markdown-toc GFM --> <!-- vim-markdown-toc -->

模块简介

这一模块为 SpaceVim 提供了 TypeScript 的开发支持,包括代码补全、语法检查代码格式化等特性。

启用模块

可通过在配置文件内加入如下配置来启用该模块:

toml
[[layers]]
  name = "lang#typescript"

同时,需要通过以下命令安装 TypeScript:

npm install -g typescript

语法检查需要安装eslint命令:

npm install -g eslint

功能特性

  • 代码补全
  • 语法检查
  • 查阅文档
  • 类型图标标记
  • 跳至定义处
  • 查询函数引用
  • LSP 支持

模块配置

typescript_server_path: 该模块选项可以设置 tsserver 的路径。

快捷键

快捷键功能描述
SPC l dshow documentation
SPC l erename symbol
SPC l fcode fix
SPC l gdefinition
SPC l iimport
SPC l rreferences
SPC l ttype
SPC l g dgenerate doc
g ddefintion preview
g Dtype definition