TypeScriptの入力補完・エラーチェックができるSublimeプラグイン
T3Sというプラグインを見つけたので使い方メモ。※まだ全機能を試してません。
T3Sとは
TypeScript の入力補完・エラーチェックなどができるようになる Sublime Text 2 および Sublime Text 3 のプラグインです。
Readmeに詳しく書かれているので英語がわかればそちらの方がいいです。
※ Node.js & npm(Node Packege Manager) & TypeScript はインストールされているものとします。
TypeScript Toolsのインストール
npmから グローバル にインストール
$ (sudo) npm install -g typescript-tools
T3Sのインストール
Githubからクローン
$ cd **/Sublime\ Text\ 3/packages/
$ git clone [email protected]:Railk/T3S.git
手動でインストール
$ cd **/Sublime\ Text\ 3/packages/
$ git clone [email protected]:Railk/T3S.git
Githubリポジトリからダウンロードして、 Sublime Text 3 の Packages
ディレクトリにコピーする。ディレクトリ名は一応 T3S-master
からT3S
にリネームします。
Sublime Text 3を再起動してインストール完了
機能
入力候補
基本的に設定を何もしなくても、タイプすればプロパティの入力補完がサジェストされます。
- パブリック / プライベート
- ◯メソッド / ●プロパティ
- 引数
- 引数の型 (オーバーロードは最後に定義している型が表示)
- 引数の省略可属性
- 戻り値の型
以上の情報が一目でわかります。グッド。
エラーチェック
エラー箇所はハイライトされて、行番号の部分に (!) マークが表示される。
(たぶんやり方がわかっていないだけだけど) 複数にファイルを分けている場合、別ファイルに定義しているクラスなどが 未定義でエラー となってしまいます。
/// <reference path="hoge.d.ts" />
を定義しても起こってしまうので、別途設定が必要なのかもしれません。
他
機能がわかり次第追記予定
Author And Source
この問題について(TypeScriptの入力補完・エラーチェックができるSublimeプラグイン), 我々は、より多くの情報をここで見つけました https://qiita.com/YusukeHirao/items/5b69767299900773f26d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .