VxEditorを便利に!
普段使っているエディターは、VxEditor。
カスタマイズは面倒で、いじるのはもっぱら色ばかり。
でも最近ウェブアプリみたいなのを作っていると、
ローカルパスと社内LANのパスと設定が微妙に違うので不便。
DMonkeyってのをさわってみた。
例えば
C:\data\webapl\index.html
を
http://data/webapl/
みたいに変換して呼び出すやつ
var server = 'http://dell'; var program = { 'ie': 'C:\Program Files\Internet Explorer\iexplore.exe', 'fx': 'C:\Program Files\Mozilla Firefox\firefox.exe' }; var fname = Window.FileName; var arg = WScript.Arguments[1]; var exe = program[ arg ? arg: 'ie' ]; var status; fname = fname.replace( /^([A-Za-z]:)/, server ).replace( /\\/g, '/'); fname = ' ' + fname.replace( /index\.html$/, '' ); if( exe ) { status = ( new ActiveXObject( 'WScript.Shell' ) ).Exec( exe + fname ); while( status.Status == 0 ) sleep(100); } else { alert( 'Error! ' + exe + fname ); }
エディターのツールの設定で、コマンドラインパラメータに
"fx" なら、firefox。 "ie"もしくは無指定ならieを呼び出す。
これなら簡単に使えそう〜!
でも微妙に違うなぁ〜