requireまわりの修正

修正してみた.まず,補完ですが,たとえば,「require(‘」まで入力して補完すると,プロジェクトの指定したパスの一覧から.jsファイルたちが補完候補として出てきます.また,「require(‘./」とすれば,現在編集中のファイルからの相対パスで探しに行きます../なので同じディレクトリの中から.jsファイルたちを探します.そんな感じで,../lib/とかも可能かと思います.で,次に「require(‘hoge’)」でhogeのところでCtrl+クリックとかで宣言を開く(?)をすれば,そのjsファイルに飛んでいきます.

そんな感じで,修正しておきましたが,index.jsの省略指定は未実装ですがそのうちやろうかと.というわけで,どんどん使ってみてくださいー.

ロードマップ

ちょこちょことドキュメントやバグ的なのはいじったりしていますが,4月あたりにはバージョン4.1を目指したいところです.今のところ,追加しようとしているのはファセット検索関連です.まだ,インターフェース的なところをどうするかを考え中ですが,たぶん,REST API 的なところでのサポートが対象かなっと思っています.という感じで,地道に進めていきます.

require関数が参照するパスの指定

今まで,requireで見に行く先をテキストフィールドで書いてください的な感じでしたが,これでは指定難しいのでは,ということで,Eclipseっぽく変更しました.たぶん,これで指定しやすくなったかと.あとは,バリデータのところで,うまくオプションが渡せてなかった….残念だ….というわけで,これも直しました.なので,指定したエラーレベルでアイコンが付くかと(開いたときか,保存したとき).あとは,アウトラインで選択してもその場所が表示されない感じものもあったので,修正してみました.そんな感じで,作業的には一段落かも.というわけで,バグとあればお知らせくださいませ.