LoginSignup
3
3

More than 5 years have passed since last update.

WebStormのTypeScript関連Issueを見る

Last updated at Posted at 2014-12-23

こんにちは、らこです。元々はWebStormでTypeScript書くときのTips書くとか言ってたんですが、ここ何ヶ月かDartしか書いてないんで完全にTypeScriptの書き方忘れました。なのでWebStorm絡みってのはなんとか残して、今後WebStormに実装される/されそうな機能とかを見ていこうと思います。

最新版9.0.2で変わったこと

まずはWebStormの一番最近のアップデートで変わったことをまとめます

Feature Request: support for TypeScript 1.3 feature
我らがvvakameさんが投げたIssueで、TypeScript1.3のサポートが実装されてます。

Indexer parameter not colorized
インデクサに色がつかないバグが直ってます。

Class name after 'new' keyword not colorized
コンストラクタがあるクラスをnewすると色がつかないバグが直ってます。

9.0.2では1.3対応以外は目立った変更はなかったです。

今後の実装が決定しているもの

Fixedにされていてまだ組み込まれるビルドが決まってないものです。

TypeScript: IIOBE is thrown for Class with generic argument : WEB-14409
WebStormの静的解析のバグ修正です。

TypeScript: Colors&Fonts: properties from lib.d.ts are not colored : WEB-13704
lib.d.tsのオブジェクトのプロパティに色がつかないバグの修正です

JSDoc syntax errors stop typescript recompilation : WEB-12360
JSDocにエラーがある状態だとFile Watcherがコンパイルしなくなるバグの修正です。

support "Override Methods..." and "Implement Methods..." for TypeScript : WEB-12321
IDEAのJava等と同様にクラスを継承した際やインターフェースを実装した時に「Implement Methods...」や「Override Methods...」をTypeScriptで有効にする変更です。

Alt+Ins (generate) doesn't work in TypeScript files : WEB-13101
TypeScriptでgenerateアクションが使えないバグ(?)の修正です。

修正中のもの

In Progressになってるやつです

Use TypeScript compiler as a service to dramatically improve compilation speed of TS file watcher : WEB-11491
公式のtscをサービスとして利用してFileWatcherより高速にコンパイルできるようにしようという計画。

まだ手がつけられてないもの

Openになってるやつです

#TypeScript #Open sort by: Updated | WebStorm _ IntelliJ Web (WEB) | YouTrack

多いですね。

明らかに人手が足りてない

大体Issue眺めてたら分かるんですが、TypeScriptのプラグインのIssue担当してるの多分一人、もしかしたら二人ってレベルです。最近のTypeScriptの怒涛の更新に完全に置いて行かれてます。だからといってIssueを投げるのをやめてしまっては元も子もないので、とにかくユーザー側は投げ続けましょう。人員増やせと念じながらCreate Issueするのです。

おわりに

中身スッカスカの記事ですみませんでした!!!!

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3