今まではWebstormを使っていたけど補完がvimでもできたので
vimに出戻りました。
NeoBundle 'https://github.com/leafgarland/typescript-vim.git'
NeoBundle 'https://github.com/clausreinke/typescript-tools.git'
NeoBundleでこの2つをインストールします
npm install -g typescript-tools
nodeにtypescript-toolsをインストールします
以上で準備完了です。
あとはvimでtypescriptファイルを開いて
補完情報を渡してくれるtssを起動させます。
開いたファイルをターゲットに起動するには
:TSSstarthere
コマンドを実行します。
これで補完してくれるようになります。
tsファイルを読み込み直したいときは
:TSSreload
を実行します。
この状態でCTRL-x+CTRL-oを押せば補完が効くようになります。
軽快で便利。