牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Flycheck で TypeScript のシンタックスチェックしたいメモ

(Emacs24.5, macosx10.9)

FlyCheck のサポート言語 に TypeScript が含まれてなかった。

ググったらこんなのあった

github.com

追記 2015-05-10

前述リンクそのままだと他のmodeで動かなくなるので修正してみた。

    (flycheck-define-checker typescript-checker
      "A TypeScript syntax checker using tsc command."
      :command ("tsc" "--out" "/dev/null" source)
      :error-patterns
      ((error line-start (file-name) "(" line "," column "): error " (message) line-end))
      :mode (typescript-mode))
    (add-hook 'typescript-mode-hook
              (lambda ()
                (flycheck-select-checker 'typescript-checker)
                (flycheck-mode t)
                ))

参考