AtomにTypeScriptの設定をしよう!!


TypeScriptって何?

言語の一種。
コンパイルすると、jsファイルになる。
最大の特徴は静的な型付け。
例えば、jsでnumberがあったら、tsだとnumber : valueみたいに、型を付けなくちゃならない。
コードが増えるっちゃ増えるけど、個人的には、tsファイルのままがわかりやすくて好き。
参考:TypeScriptってどんなもの? プロ生ちゃんと始めてみよう!

Packageのインストール

端末で

apm install atom-typescript

「環境設定からもできるんじゃない?」って思った人がいるかもしれないけれど・・・

ご覧の通り、最新版はインストールできないっぽい。
問題なく動くと入っているけど、そりゃあ最新版を使いたいっすよ。
まぁ、あんまり気にしない人はここからでも良いかもしれないけれどね。

自動コンパイルをするために

今回インストールしたatom-typescriptは自動でjsファイルにコンパイルできるみたい。
その場合、プロジェクトのルートディレクトリに、AtomでTypeScriptの環境を構築するにあるような、tsconfig.jsonファイルを作成する必要がある。

何もしなくてもシンタックスカラーと自動補完はあるし、個人的には別になくても良いような気はするけど、プロジェクトで開発する人からしたらそうも行かないか。

参考

AtomでTypeScriptの環境を構築する