「マクロライブラリ」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
MSY-07 (トーク | 投稿記録)
項目の除去(Editorsプロパティが追加されたことで必要なくなったため)
MSY-07 (トーク | 投稿記録)
記事の作成日や更新日の除去(画面の情報量が多くて見づらいため)
1行目: 1行目:
Mery で使用できるマクロを集めたライブラリです。
Mery で使用できるマクロを集めたライブラリです。


スクリプトを拡張子 "js" (JavaScript、JScript の場合) にして Macros フォルダーなどに保存し、[マクロ] メニューの [選択] や [カスタマイズ] から読み込んで使用してください。
スクリプトを拡張子 "js"(JavaScript、JScript の場合)にして Macros フォルダーなどに保存し、[マクロ] メニューの [選択] や [カスタマイズ] から読み込んで使用してください。


マクロライブラリはどなたでも自由に編集できますので、みなさんが作成した便利なマクロをどんどん掲載してください。
マクロライブラリはどなたでも自由に編集できますので、みなさんが作成した便利なマクロをどんどん掲載してください。


もし、Mery Ver 2.6.6(2018年)以前に作成されたマクロが動作しない場合、[https://www.haijin-boys.com/discussions/6929 公式のマクロ 箇条書きが最新メリーで動作するかチェックいただけませんか?]を参照してください。
Mery Ver 2.6.6(2018年)以前に作成されたマクロが動作しない場合、[https://www.haijin-boys.com/discussions/6929 公式のマクロ 箇条書きが最新メリーで動作するかチェックいただけませんか?]を参照してください。


== テキスト操作補助 ==
== テキスト操作補助 ==
* [https://github.com/haijinboys/mery-macro-emmet Emmet] (Kuro)
* [https://github.com/haijinboys/mery-macro-emmet Emmet] (Kuro)
* [[Zen Coding]] (Kuro)
* [[Zen Coding]] (Kuro)
* [[対応する括弧に移動]] (Kuro, kurama, masme) update 2019/04/12
* [[対応する括弧に移動]] (Kuro, kurama, masme)
* [[行頭に移動]] (Kuro, 他) update 2020/05/22
* [[行頭に移動]] (Kuro, 他)
* [[VSCode風、行頭/行末に移動]] (yuko)
* [[VSCode風、行頭/行末に移動]] (yuko)
* [[バイト数]] (Kuro, ks)
* [[バイト数]] (Kuro, ks)
* [[日付と時刻を挿入]] (n, masme) update 2016/02/28
* [[日付と時刻を挿入]] (n, masme)
* [[日付と時刻を挿入(カレンダー版)]] (papagoat) update 2016/05/24
* [[日付と時刻を挿入(カレンダー版)]] (papagoat)
* [[選択範囲を上下に移動]] (ks)
* [[選択範囲を上下に移動]] (ks)
* [[TeraPadのCtrl↑と同じような動作をするマクロ]] (suke)
* [[TeraPadのCtrl↑と同じような動作をするマクロ]] (suke)
* [[TeraPadのCtrl↓と同じような動作をするマクロ]] (suke)
* [[TeraPadのCtrl↓と同じような動作をするマクロ]] (suke)
* [[Vz 風テキストスタック 2 ストロークキー]] (papagoat) update 2013/11/22
* [[Vz 風テキストスタック 2 ストロークキー]] (papagoat)
* [[非選択状態でも逆インデント]] (papagoat)
* [[非選択状態でも逆インデント]] (papagoat)
* [[ラクラク罫線]] (手石) Update 2012/12/22
* [[ラクラク罫線]] (手石)
* [[ファイル:XHTML.zip]] (アラフォー親父) HTMLタグを、ショートカット・キーに登録して入力するマクロ(文章挟み込み仕様)
* [[ファイル:XHTML.zip]] (アラフォー親父) HTMLタグを、ショートカット・キーに登録して入力するマクロ(文章挟み込み仕様)。
* [[矩形ペースト]] (手石)
* [[矩形ペースト]] (手石)
* [[自動箇条書き]] (手石) update 2013/03/15
* [[自動箇条書き]] (手石)
* [[インデントを考慮した折り返し(改行挿入)]] (手石) update 2013/02/23
* [[インデントを考慮した折り返し(改行挿入)]] (手石)
* [[青空文庫用整形補助]] (ks, 有志)
* [[青空文庫用整形補助]] (ks, 有志)
* [[部分編集]] (ks)
* [[部分編集]] (ks)
* [[文字カウント]] (masme) 2014/02/01, update 2020/05/17
* [[文字カウント]] (masme)
* [[字下げ・字上げ]](インデント・逆インデント)  (masme) 2014/02/09; update 2019/06/01
* [[字下げ・字上げ]] (インデント・逆インデント)  (masme)
* [[数値を増減]](インクリメント・デクリメント) (masme) 2014/06/17, update 2020/05/17
* [[数値を増減]] (インクリメント・デクリメント) (masme)
* [[少し便利な Undo/Redo]] (ks)
* [[少し便利な Undo/Redo]] (ks)
* [[自動ルビ振り]] (急急如律令)
* [[自動ルビ振り]] (急急如律令)
* [[貼付け実行後のカーソル位置を貼付け文字列の先頭にする]] (yuko) 2017/06/04
* [[貼付け実行後のカーソル位置を貼付け文字列の先頭にする]] (yuko)
* [[ドイツ語特殊文字]] (鯉)
* [[ドイツ語特殊文字]] (鯉)
* [[矩形選択範囲の各行先頭に文字挿入]] (yuko)
* [[矩形選択範囲の各行先頭に文字挿入]] (yuko)
* [[文章で使用されている文字をユニーク抽出]] (Kuro)
* [[文章で使用されている文字をユニーク抽出]] (Kuro)
* [[アウトライン用ノード追加]] (mik) 2018/06/25
* [[アウトライン用ノード追加]] (mik)
* [[アウトラインのノードレベルを上げる]] (mik) 2018/06/25
* [[アウトラインのノードレベルを上げる]] (mik)
* [[アウトラインのノードレベルを下げる]] (mik) 2018/06/25
* [[アウトラインのノードレベルを下げる]] (mik)
* [[アウトラインのノードの完了/未完了を切り替える]] (mik) 2018/10/18 update
* [[アウトラインのノードの完了/未完了を切り替える]] (mik)
* [[ハルナアウトライン用の完了/未完了フラグをノード名に反映する]] (mik) 2018/10/18 update
* [[ハルナアウトライン用の完了/未完了フラグをノード名に反映する]] (mik)
* [[Markdown文書で改行時にリスト、引用ブロック開始記号を自動入力する]] (catfist, yuko) 2020/09/04 update
* [[Markdown文書で改行時にリスト、引用ブロック開始記号を自動入力する]] (catfist, yuko)
* [[Markdown 向け、リスト記号 (*) のトグル]] (yuko) 2019/04/29
* [[Markdown 向け、リスト記号 (*) のトグル]] (yuko)
* [[Markdown 向け、タスクリスト (* []) のチェック状態をトグル]] (yuko) 2020/09/04
* [[Markdown 向け、タスクリスト (* []) のチェック状態をトグル]] (yuko)
* [[何年生で習う漢字?]] (シリル) 2019/03/10
* [[何年生で習う漢字?]] (シリル)
* [[上に行挿入]] (yuko) 2019/05/11
* [[上に行挿入]] (yuko)
* [[選択範囲を広げる]] (yuko) 2020/03/22
* [[選択範囲を広げる]] (yuko)
* [[新規行番号入力]] (Takuma 他) 2020/06/17 - 2020/06/26
* [[新規行番号入力]] (Takuma 他)


== ファイル操作補助 ==
== ファイル操作補助 ==
60行目: 60行目:
* [[ファイルを比較]] (Kuro)
* [[ファイルを比較]] (Kuro)
* [[ファイル名を引数にしてアプリ起動]] (Kuro, miso)
* [[ファイル名を引数にしてアプリ起動]] (Kuro, miso)
* [[ブックマーク一覧ジャンプ]] ※ポップアップメニュー (goat) update 2019/04/16
* [[ブックマーク一覧ジャンプ]] ※ポップアップメニュー (goat)
* [[拡張子の違うファイルを開く]] (n)
* [[拡張子の違うファイルを開く]] (n)
* [[フォルダを開く]] (n)
* [[フォルダを開く]] (n)
* [[コマンドプロンプトを開く]] (n)
* [[コマンドプロンプトを開く]] (n)
* [[よく使うフォルダ]] (手石) Update 2014/02/22
* [[よく使うフォルダ]] (手石)
* [[ファイル(選択範囲)の仮保存]] (手石)
* [[ファイル(選択範囲)の仮保存]] (手石)
* [[ポップアップメニューでファイル選択]] (手石)
* [[ポップアップメニューでファイル選択]] (手石)
* [[フォルダツリーをポップアップ表示]] (n)
* [[フォルダツリーをポップアップ表示]] (n)
* [[タグジャンプ]] (o)
* [[タグジャンプ]] (o)
* [[ウィンドウの位置とサイズを拡張子で指定]] (papagoat) Update 2014/04/17
* [[ウィンドウの位置とサイズを拡張子で指定]] (papagoat)
* [[編集モードの自動選択]] (Bleat) 2019/02/15
* [[編集モードの自動選択]] (Bleat)
* [[書き換え禁止モード色反転]] (Bleat) Update 2021/04/17
* [[書き換え禁止モード色反転]] (Bleat)
* [[文書が変更されていなければ変更マークを消す]] (Noah)
* [[文書が変更されていなければ変更マークを消す]] (Noah)
* [[変更なしのタブをすべて閉じる]] (Noah)
* [[変更なしのタブをすべて閉じる]] (Noah)
80行目: 80行目:
* [[ブックマーク系コマンド集]] (ks)
* [[ブックマーク系コマンド集]] (ks)
* [[テキスト変換]] (ks)
* [[テキスト変換]] (ks)
** [[テキスト整形]] (masme) 2013/09/15, update 2019/12/21
** [[テキスト整形]] (masme)
* [[旧漢字から新漢字に変換]] (furu)
* [[旧漢字から新漢字に変換]] (furu)
* [[clustalw を用いてアライメントを実行]] (suke)
* [[clustalw を用いてアライメントを実行]] (suke)
* [[clustal-omegaを用いてアライメントを実行]] (suke)
* [[clustal-omegaを用いてアライメントを実行]] (suke)
* [[連番の挿入]] (手石)
* [[連番の挿入]] (手石)
* [[TSV(CSV) ⇒ 固定長]] (手石) update 2013/04/16
* [[TSV(CSV) ⇒ 固定長]] (手石)
* [[行並べ替え]] (masme) 2013/08/25, update 2020/05/20
* [[行並べ替え]] (masme)
* [[連番を挿入]] (masme) 2013/08/25, update 2020/05/17
* [[連番を挿入]] (masme)
* [[GFMをHTMLに変換]] (noonworks) 2014/03/09
* [[GFMをHTMLに変換]] (noonworks)
* [[基数変換10_16]] (シリル) 2019/02/10
* [[基数変換10_16]] (シリル)
* [[スネークケース ⇔ キャメルケースの変換]] (Noah)
* [[スネークケース ⇔ キャメルケースの変換]] (Noah)


96行目: 96行目:
* [[単語を抽出]] (Kuro)
* [[単語を抽出]] (Kuro)
* [[タグの外側(内側)だけ置換]] (手石)
* [[タグの外側(内側)だけ置換]] (手石)
* [[ポップアップメニューで検索先にジャンプ]] (手石) 2014/04/19
* [[ポップアップメニューで検索先にジャンプ]] (手石)
* [[検索(SJIS以外)]] + 検索強調を解除 (masme) 2014/09/16, update 2019/06/01
* [[検索(SJIS以外)]] + 検索強調を解除 (masme)
* [https://github.com/TakamiChie/mery-scripts/blob/master/SearchWithMode.js 現在開いているファイルの言語名をつけてWeb検索] (高見知英) → [[https://vine.co/v/eeY59rFMail 実際の動作例]]
* [https://github.com/TakamiChie/mery-scripts/blob/master/SearchWithMode.js 現在開いているファイルの言語名をつけてWeb検索] (高見知英) → [[https://vine.co/v/eeY59rFMail 実際の動作例]]
* [https://github.com/GunseiPaseri/Mery_macro 文字出現量ランキング] (群生系パセリ) 2015/12/28
* [https://github.com/GunseiPaseri/Mery_macro 文字出現量ランキング] (群生系パセリ)
* [[検索ヒット数表示]] (ks)
* [[検索ヒット数表示]] (ks)
* [[任意の検索エンジンで検索]] (Noah)
* [[任意の検索エンジンで検索]] (Noah)
* [[任意の検索エンジンで検索ー改良版]] (Takeshi) 2019/07/12
* [[任意の検索エンジンで検索ー改良版]] (Takeshi)
* [[デフォルトの検索フラグを設定して検索ウィンドウ表示]] (yuko)
* [[デフォルトの検索フラグを設定して検索ウィンドウ表示]] (yuko)
* [[複数置換]] (Noah)
* [[複数置換]] (Noah)
* [[類義語アウトプット【Python】]] (シリル) 2019/03/24
* [[類義語アウトプット【Python】]] (シリル)
* [[校正支援アウトプット]] (シリル) 2019/05/01
* [[校正支援アウトプット]] (シリル)


== プログラミング補助 ==
== プログラミング補助 ==
* [[Eclipse風コメントアウト]] (ks)
* [[Eclipse風コメントアウト]] (ks)
* [[Eclipse風コメントアウト(改)]] (pizz) 2020/03/15
* [[Eclipse風コメントアウト(改)]] (pizz)
* [[コメントマーク付け外し]] (手石, masme) last update 2019/06/01
* [[コメントマーク付け外し]] (手石, masme)
* [[スマートインデント(C 構文)]] (ks)
* [[スマートインデント(C 構文)]] (ks)
* [[ctags.exeでtagsファイルを生成、タグジャンプを行うマクロ]] (kazy)
* [[ctags.exeでtagsファイルを生成、タグジャンプを行うマクロ]] (kazy)
* [[タグファイルから補完]] (n)
* [[タグファイルから補完]] (n)
* [[コードスニペットもどき]] (手石) Update 2012/12/20
* [[コードスニペットもどき]] (手石)
* [[TeX文書のコンパイル]] (手石, isari) update 2020/10/16
* [[TeX文書のコンパイル]] (手石, isari)
* [[TeX数式のチェック]] (手石)
* [[TeX数式のチェック]] (手石)
* [[簡易数式計算]] (ks)
* [[簡易数式計算]] (ks)
* [[定義へ移動]] (ks)
* [[定義へ移動]] (ks)
* [[タブの桁数]] (手石)
* [[タブの桁数]] (手石)
* [[行末の空白を削除]] (n) 2014/12/19
* [[行末の空白を削除]] (n)
* [https://github.com/TakamiChie/mery-scripts/tree/master/ 開いているスクリプトファイルを実行] (掲載時点ではバッチファイル・Javascript・Lua・PHP・Perl・Python・Ruby・UWSCに対応。順次追加予定) (高見知英)
* [https://github.com/TakamiChie/mery-scripts/tree/master/ 開いているスクリプトファイルを実行] (高見知英) 掲載時点ではバッチファイル・Javascript・Lua・PHP・Perl・Python・Ruby・UWSCに対応。順次追加予定。
* [https://github.com/TakamiChie/mery-scripts/tree/master/ 開いているスクリプトファイルを構文チェック] (掲載時点ではPHP・Perlに対応。順次追加予定) (高見知英)
* [https://github.com/TakamiChie/mery-scripts/tree/master/ 開いているスクリプトファイルを構文チェック] (高見知英) 掲載時点ではPHP・Perlに対応。順次追加予定。
* [[説明を出力]] (s) Create 2015/08/16
* [[説明を出力]] (s)
* [[拡張子からコンソール実行]] (YOS G-spec) 2022/10/07更新
* [[拡張子からコンソール実行]] (YOS G-spec)
* [[JSON整形]] (Ovis) Create 2019/03/25
* [[JSON整形]] (Ovis)
* [[ScriptRun]] (Scriptコードの実行) (fuka) 2020/08/02
* [[ScriptRun]] (Scriptコードの実行) (fuka)


== おもしろ ==
== おもしろ ==
134行目: 134行目:


== その他 ==
== その他 ==
* [[HSPキーワード検索]] (SSSE) 2019/08/29
* [[HSPキーワード検索]] (SSSE)
* [[最新版を確認]] (diaphragm)
* [[最新版を確認]] (diaphragm)
* [[SAPI 使って単語読み上げ]] (miso)
* [[SAPI 使って単語読み上げ]] (miso)
142行目: 142行目:
* [[Ruby を実行]] (n)
* [[Ruby を実行]] (n)
* [[ポップアップメニューを手軽に扱う]] (komorebikoboshi)
* [[ポップアップメニューを手軽に扱う]] (komorebikoboshi)
* [[マクロ・関数をメニューで呼び出す]] (aliquis) 2013/08/19
* [[マクロ・関数をメニューで呼び出す]] (aliquis)
* [[階層化マクロメニュー]] (ks)
* [[階層化マクロメニュー]] (ks)
* [[シェルコマンドを実行]] (sasaki)
* [[シェルコマンドを実行]] (sasaki)
* [[ポップアップメニューでチェックボックス]] (手石)
* [[ポップアップメニューでチェックボックス]] (手石)
* [[ポップアップメニューでラジオボタン]] (手石)
* [[ポップアップメニューでラジオボタン]] (手石)
* [[Editor.OpenFile()のポリフィル]](kazy)
* [[Editor.OpenFile()のポリフィル]] (kazy)
* [[折り返しトグル切り替え]] (Bleat) update 2021/02/13
* [[折り返しトグル切り替え]] (Bleat)
* [[ファイルロック (排他制御) 的なもの]] (PebblePot)
* [[ファイルロック (排他制御) 的なもの]] (PebblePot)
* [[Beep音の例]] (star0worshipper)
* [[Beep音の例]] (star0worshipper)
155行目: 155行目:


----
----
* [[キーアサイン集]] (ks, masme, 有志) last update 2020/05/22
* [[キーアサイン集]] (ks, masme, 有志)
* [[includeライブラリ]] (ks)
* [[includeライブラリ]] (ks)
* [[GetKeyState.exe(キー状態取得実行ファイル)]] (pizz) 2019/03/23
* [[GetKeyState.exe(キー状態取得実行ファイル)]] (pizz)
* [[マクロ覚え書き(開発者向け)]](ks, 有志) Last Update 2019/09/08
* [[マクロ覚え書き(開発者向け)]] (ks, 有志)

2023年5月21日 (日) 17:48時点における版

Mery で使用できるマクロを集めたライブラリです。

スクリプトを拡張子 "js"(JavaScript、JScript の場合)にして Macros フォルダーなどに保存し、[マクロ] メニューの [選択] や [カスタマイズ] から読み込んで使用してください。

マクロライブラリはどなたでも自由に編集できますので、みなさんが作成した便利なマクロをどんどん掲載してください。

Mery Ver 2.6.6(2018年)以前に作成されたマクロが動作しない場合、公式のマクロ 箇条書きが最新メリーで動作するかチェックいただけませんか?を参照してください。

テキスト操作補助

ファイル操作補助

変換・ソート・整形

検索・置換

プログラミング補助

おもしろ

その他



スポンサーリンク