Macro/投稿/235 のバックアップの現在との差分(No.2)




  • 追加された行はこの色です。
  • 削除された行はこの色です。
* 非選択時に改行単位で行をコピー/切り取り [#r90ae938]
* 非選択時に改行単位で行をコピー/切り取り/貼り付け、改行単位で行削除 [#r90ae938]
-ページ: [[Macro/投稿]]
-作者: [[jj]]
-カテゴリー: js
-投稿日: 2015-03-31 (火) 23:13:39

** メッセージ [#ld3e4bf5]
クリップボードにコピー(Ctrl+C) や 切り取り(Ctrl+X) と同じですが、&br;
非選択状態の場合に、折り返しがあっても改行単位でカーソル行全体を&br;
コピー/切り取り する点が異なります。&br;
貼り付け(Ctrl+V) も同じですが、非選択状態の場合に、折り返しがあっても&br;
改行単位の行頭から貼り付け する点が異なります。&br;
行削除(Shift+Ctrl+E) は、折り返しがあっても改行単位で行全体を削除&br;
する点が異なります。更に、範囲選択状態でも動作し、複数行が選択されていれば&br;
選択行すべてを削除します。&br;
(要sakura:2.1.0.0以降)&br;
&br;
(2015/04/28)&br;
・共通設定『編集』プロパティ-[選択なしでコピーを可能にする]、[ラインモード貼り付けを可能にする] の挙動に合わせた。&br;
・切り取り後のカーソル位置を、通常の切り取りに合わせた。&br;
・貼り付け(PasteEx.js)追加。&br;
・行削除(DeleteLineEx.js)追加。&br;
&br;
個人的には改行単位の方が便利なので、Ctrl+C と F8、Ctrl+X と F7 に割り当てて&br;
使ってます。(…でもこういうのは機能追加の要望を出せばよかったかも。)&br;
#code(javascript,CopyEx.js)
#code(javascript,CutEx.js)
//#code(javascript,PasteEx.js)
//#code(javascript,DeleteLineEx.js)

コードは概ね同様なのでZIP。&br;
&attachref(PasteEx.zip);
&attachref(DeleteLineEx.zip);

旧版:&br;
&attachref(CopyCutEx.old20150331.zip);

----

#comment



    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS