「オフインデント」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| 18行目: | 18行目: | ||
</pre> | </pre> | ||
([http://www.haijin-boys.com/index.php?fuseaction=weblog.entryInquire&entry_id=5041fb10749ab2.98527205 ブログのコメント] より転載) (再編集 | ([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)
- インデントブロック作り (inuuik)
- サロゲートペアのコードポイント表記 (inuuik)
- 字を繰り返し (inuuik)
- 通り抜けインデント (inuuik)
- エンティティ参照と文字参照 (inuuik)
- アラビア語ヒンディー数字 (inuuik)
- 次を検索フィルタ (inuuik)
- 数字は動く (inuuik)
- ルビとrubyタグ (inuuik)
- 範囲両端から広く (inuuik)
- 外国語の合字と発音記号 (inuuik)
- 選択大雑ぱス (inuuik)
- 勝手版マクロリファレンス (inuuik)
- 憶えのJavaScript (inuuik)
- 勝手版TypeScript編集モード (inuuik)
- クリップボードのJavaScript (inuuik)
- ぐーてんべるく和書 (inuuik)
スポンサーリンク