moe

とりあえず選択文字列を引数に外部ツールを起動するマクロを作ってみた。最近流行のぽちエスがいいのか、CraftLaunchExに渡すのがいいのかは悩ましいところ。個人的にはませCL的使い方が便利なのだが、とりあえずはURLを開きたかったのでぽちエスを起動する…

あんまり「スマート」に頼りすぎてもうるさいと思う。俺にとっては、たまにインデントを足してくれるぐらいのさじ加減が丁度いい。

萌ディタがインデントについてはネイティブに実装してくれたわけだけど、Shift+TABが選択時しか効かないこととか、手に馴染んだ動作とはちょっと違う動作が個人的には気になった。幸いなことに多少のスクリプトの追加で目に見えてパフォーマンスが落ちるほど…

結局補完とかめんどくさくて作ってられないというかもともとIdleだって補完なんか付いて無いじゃないかという諦めの精神。

フォントの設定を弄っていたら直った。ラテン文字の範囲チェックのあたりの設定が拙かったのか。 インデントはちょっと自分のクセとは合わない感じ。まだ使い込んでない。補完は若干もっさりしてるかとも思うけれど悪くはない。pythonモードにもつけようかな…

ここんとこ忙しいので放置中。XMLをさわりだけ使ってみたんで、萌ディタのXMLモードとか誰か作らないかなぁ。 最新のnightlyは残念ながら不安定。自分の環境だと、日本語の入力とか日本語の文字が入ってるファイルを開こうとした時とかに落ちる。とにかくApp…

Caret.Sendは毎回Undoリストに追加されるので、ブロックインデントをUndoしようとすると一行ずつUndoする羽目になる。なんとかできないかと思ったけど、Buffer.Bindableは違うみたいだ。どうしたら一括でUndoできるんだろう。 ファイラーのエディター設定で…

nightly buildがアップされていたので、早速ブロックインデントを作成。これでずいぶん使いやすくなったと思う。あと、バッファの更新停止も今回のリリースに追加されているので、秀丸用のHTMLのクローズタグ挿入マクロなんかも移植してみようかと思う。 結…

VBの開発環境では、Homeキーの動作がちょっと特殊で、最初にインデントの先頭に移動してもう一回Homeを押すと本来の行頭に移動するようになっている。srcfile.javascript.txtに以下の関数を追加すると、萌ディタで同じような移動方法に設定できる。 f.onKeyH…

萌ディタのスレに、現在行の文字列の取得と、現在カーソル位置の文字の取得のメソッドをお願いしてみたら作者さんがすぐに対応してくれた。かなり感動したので、早速JScript用のスマートインデント(中カッコのみ)を書いてみた。個人的な需要としてはPython用…

一月前ぐらいから試験的に使用している萌ディタが、とうとうカラー表示対応になった。時々不安定さを感じることもあるのだけれど、ちょっとしたテキストの編集とかサイトの更新の下書きとかに使う分には十分な機能が付いてきたように思う。(ただし、本格的に…