Ternは入力補完や関数の引数表示と言った機能がついたJavaScript用プログラミング補助ライブラリです。
そろそろWebブラウザ上でコーディングを行える環境が整ってきたのではないでしょうか。プログラミングするためのエディタ環境として必要なのはハイライターなどの他にもたくさんあります。その幾つかを提供してくれるのがTernです。
デモ動画です。
Ternでは入力補完、変数やオブジェクトの定義元検索、関数の引数表示、変数名の一括変更と言った機能がサポートされています。いずれもローカルアプリケーションのプログラミングエディタには備わっている機能と言えるでしょう。しかしそれをWebブラウザでもサポートしてくれれば、Web IDEの夢にまた一歩近づくはずです。
TernはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。
MOONGIFTはこう見る
Ternはindiegogoでクラウドファウンドを行ったプロジェクトになります。オープンソース・ソフトウェアですが、クラウドファウンドを行うことで強いニーズとモチベーションを確保し、その結果見事にリリースにいたった訳です。
オープンソース・ソフトウェアに対するクラウドファウンドについては賛否両論がありますが、気に入らない人はファウンドしなければ良い訳で、その結果不成立になってソフトウェアが実現しなかったとしてもそれはそれと言えるのではないでしょうか。必要があればお金を出してでも実現して欲しいと願う人がいる、一歩進んだ現代のオープンソース・ソフトウェアのあり方かも知れません。
MOONGIFTの関連記事
コメント