Skip to content

Latest commit

 

History

History
78 lines (48 loc) · 3.02 KB

typescript-editor-support.md

File metadata and controls

78 lines (48 loc) · 3.02 KB

支持 TypeScript 的编辑器

快捷列表

Atom

Atom-TypeScript,由 TypeStrong 开发的针对 Atom 的 TypeScript 语言服务。

Eclipse

Eclipse TypeScript 插件,由 Palantir 开发的 Eclipse 插件。

Emacs

tide - TypeScript Interactive Development Environment for Emacs

NetBeans

Sublime Text

Sublime 的 TypeScript 插件,可以通过Package Control来安装,支持 Sublime Text 2 和 Sublime Text 3.

TypeScript Builder

TypeScript Builder,TypeScript 专用 IDE.

Vim

语法高亮

语言服务工具

有两个主要的 TypeScript 插件:

如果你想要输出时自动补全功能,你可以安装YouCompleteMe并添加以下代码到.vimrc里,以指定哪些符号能用来触发补全功能。YouCompleteMe 会调用它们各自 TypeScript 插件来进行语义查询。

if !exists("g:ycm_semantic_triggers")
  let g:ycm_semantic_triggers = {}
endif
let g:ycm_semantic_triggers['typescript'] = ['.']

Visual Studio 2013/2015

Visual Studio里安装 Microsoft Web Tools 时就带了 TypeScript。

TypeScript for Visual Studio 2015 在这里

TypeScript for Visual Studio 2013 在这里

Visual Studio Code

Visual Studio Code,是一个轻量级的跨平台编辑器,内置了对 TypeScript 的支持。

Webstorm

WebStorm,同其它 JetBrains IDEs 一样,直接包含了对 TypeScript 的支持。