requireまわりの修正

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

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

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

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

スナップショットビルドのファイル名とか

スナップショットのビルド名にバージョン+日付時間みたいにしていたけど,日付時間のところで,なんと時が抜けていました….残念です.あと,zipのを展開すると,pluginsディレクトリがあって紛らわしいので,自動ビルドの過程で取り除くようにしてみました.ひとまず,それらは対応してみたものの,require で読み込み先のディレクトリはプロジェクトからの相対で指定した方が良いとのことなので,それは近いうちに対応したいと思います(現状はテキストフィールドに;区切りで絶対パス指定です…手を抜きました).

id:higayasuo さん,アドバイスいただきありがとうございましたー.