elmjutsu
https://github.com/halohalospecial/atom-elmjutsu
AtomのElm開発補助用plugin。術。
Atom自体が斜陽なのも相まって、2019以降はほぼ開発停止。VSCodeのElm拡張が主な移行先
言語シンタックスハイライトのパッケージとは別提供。
そっちはatom-elmなんだけど、0.18以降に対応した更新がなされていないので/ymtszw/ymtszw.iconはforkしている。使ってみてください!(宣伝) => https://github.com/ymtszw/language-elm
デフォルトimport以外にもimportされてるmoduleが提供する関数の型情報をツールチップで出したり、入力補完したりする。入力補完のドロップダウンにはdocも表示され、欲しい情報はだいたい揃う
動いてる様子(GitHubより)
https://raw.githubusercontent.com/halohalospecial/atom-elmjutsu/master/images/autocomplete.gif
これ系のやつは他言語にもよくあるけど、かなり出来がいい部類だと思う。サクサク動いてストレスがないし他のsnippetとも共存できる
Elm 0.19以降はon saveでelm makeを実行してエラーをインライン表示する機能(linter-elm-makeの機能)を統合した
#Atom #開発環境