「オフインデント」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
Inuuik (トーク | 投稿記録)
編集の要約なし
Inuuik (トーク | 投稿記録)
編集の要約なし
18行目: 18行目:
</pre>
</pre>


([http://www.haijin-boys.com/index.php?fuseaction=weblog.entryInquire&entry_id=5041fb10749ab2.98527205 ブログのコメント] より転載) (再編集 innuik)
([http://www.haijin-boys.com/index.php?fuseaction=weblog.entryInquire&entry_id=5041fb10749ab2.98527205 ブログのコメント] より転載) (再編集 inuuik)


<source lang="javascript">
<source lang="javascript">
38行目: 38行目:
// - ------------------------ --------------------------------------------------
// - ------------------------ --------------------------------------------------
</source>
</source>
この「オフインデント」を含め、Meryエディタのマクロをいくつか (inuuik)
*[[インデントブロック作り]] (inuuik)
*[[サロゲートペアのコードポイント表記]] (inuuik)
*[[字を繰り返し]] (inuuik)
*[[通り抜けインデント]] (inuuik)
*[[エンティティ参照と文字参照]] (inuuik)
*[[アラビア語ヒンディー数字]] (inuuik)
*[[次を検索フィルタ]] (inuuik)
*[[数字は動く]] (inuuik)
*[[ルビとrubyタグ]] (inuuik)
*[[範囲両端から広く]] (inuuik)
*[[外国語の合字と発音記号]] (inuuik)
*[[選択大雑ぱス]] (inuuik)
*[[勝手版マクロリファレンス]] (inuuik)
*[[憶えのJavaScript]] (inuuik)
*[[勝手版TypeScript編集モード]] (inuuik)
*[[クリップボードのJavaScript]] (inuuik)
*[[ぐーてんべるく和書]] (inuuik)

2013年1月14日 (月) 20:28時点における版

Mery エディタ マクロ: オフインデント ( inuuik )

  インデントをはずす(オフ・インデント)

  「自動インデントを有効にする」にしているときに、
  Shift キーを押しながら Enter キーを押す(Shift+Enter)と、
  インデントをしないで次の行頭にカーソルが移動するマクロ。

  その行だけのインデントはずしで、自動インデントは有効のまま。
  あとの行でインデントしたときは、つぎに Enter を押すと、
  その次の行頭がインデントされる。

オフインデント(Shift+Enter).js

下の内容を、上の名前のファイルにして、My Macros に置く。
そこから Mery で開いて、マクロ - これを選択、
ツール - オプション - キーボード の マクロ で Shift+Enter に割り当て。

(ブログのコメント より転載) (再編集 inuuik)

// - ------------------------ --------------------------------------------------
// オフインデント(Shift+Enter)
//
// revised  inuuik  2012-09-02
// - ------------------------ --------------------------------------------------
{
  var s = document.selection;
  Redraw = false;
  s.NewLine(1);
  s.StartOfLine(true, mePosLogical);
  if (!s.IsEmpty) {
    s.Text = "";
  }
  Redraw = true;
}
// - ------------------------ --------------------------------------------------

この「オフインデント」を含め、Meryエディタのマクロをいくつか (inuuik)

スポンサーリンク