選択行を上下に移動させるEmeditorマクロ

選択してる行、選択してる文字列の行を上下に移動させるEmeditor用のマクロです。
TextMateとかEclipseに似ような機能があるらしいですが、使ったことなかった。

(セットMoveLine.zip)

それぞれ上と下のマクロがあるので、[マクロ]→[カスタマイズ]から新規追加して、キーボードマップから任意のショートカットに設定すると使える。
例えば、Ctrl+上にMoveLineUp.jseeという感じで設定する。
挙動は下のような感じになる。

  • 何も選択してない状態なら、カーソルがある行を上下に移動させる。
  • 文字列を選択しているならその行を上下に移動させる。
  • 複数行の文字列を選択してるなら、それらの複数行全体を上下に移動させる。

そんな感じになってます。



JavaScriptに関する最新の情報はJSer.infoで週一で配信しています。
プロフィール: azu(アズ)
JavaScriptやObjective-CやWeb系色々について。
  • OS:Windows Vista, 7、Max OS X
  • ブラウザ:Firefox
  • Twitterのアカウントはこちら
  • azu_re
  • メールアドレス(Twitterの方が確実)
  • info@ドメイン名
リンク