Atom-TypeScript, a TypeScript language service for Atom developed by TypeStrong
Eclipse TypeScript Plug-in, an Eclipse plugin developed by Palantir.
TypeScript Plugin for Sublime, which can be acquired through Package Control.
- leafgarland/typescript-vim provides syntax files for highlighting
.tsand.d.tsfiles. - HerringtonDarkholme/yats.vim provides more syntax highlighting and DOM keywords.
There are two main TypeScript plugins:
If you would like to have as-you-type completion, you can install YouCompleteMe and add the following code into your .vimrc to specify what token will trigger the completion. YouCompleteMe will call into its respective TypeScript Plugin for semantic queries.
if !exists("g:ycm_semantic_triggers")
let g:ycm_semantic_triggers = {}
endif
let g:ycm_semantic_triggers['typescript'] = ['.']Visual Studio comes with TypeScript when installing Microsoft Web Tools.
Visual Studio Code, a lightweight cross-platform editor, comes with TypeScript support built in.