メインメニューを開く
ホーム
ヘルプ
よくある質問
マクロリファレンス
マクロライブラリ
プラグインライブラリ
構文ファイル
テーマ
寄付・開発支援
開発室
開発者のブログ
ログイン
設定
MeryWiki について
免責事項
MeryWiki
検索
「
マクロライブラリ
」を編集中
2020年5月10日 (日) 21:48時点における
Sukemaru
(
トーク
|
投稿記録
)
による版
(
→ファイル操作補助
)
(
差分
)
← 古い版
|
最新版
(
差分
) |
新しい版 →
(
差分
)
警告: このページの古い版を編集しています。
公開すると、この版以降になされた変更がすべて失われます。
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
Mery で使用できるマクロを集めたライブラリです。 スクリプトを拡張子「js」 (JavaScript、JScript の場合) にして「Macros」フォルダ等に保存し、マクロメニューの「選択」や「カスタマイズ」から読み込んで使用してください。 マクロライブラリはどなたでも自由に編集できますので、みなさんが作成した便利なマクロをどんどん掲載してください。 == テキスト操作補助 == *[https://github.com/haijinboys/mery-macro-emmet Emmet] (Kuro) *[[Zen Coding]] (Kuro) *[[CSV のカーソル位置の列を削除]] (Kuro) *[[対応する括弧に移動]] (Kuro, kurama, masme 他) update 2019/04/24 (追加コード 2019/12/05) *[[選択文字列を強調]] (Kuro) *[[行頭に移動]] (Kuro, 他) update 2014/03/15 *[[行頭か行末 または 選択範囲の始点か終点|行頭か行末 または 選択範囲の始点か終点 に移動]] (sukemaru) update 2019/03/29 *[[文書の先頭か末尾|文書の 先頭か末尾 に移動]] (sukemaru) update 2019/03/29 *[[バイト数]] (Kuro, ks) *[[日付と時刻を挿入]] (n, masme, sukemaru) update 2018/12/09 *[[日付と時刻を挿入(カレンダー版)]] (papagoat) update 2016/05/24 *[[選択範囲を上下に移動]] (ks) *[[行を上下に移動(Mery 2.7 用)]] (sukemaru) 2019/05/07 ※Mery 2.7 以降用(ブックマークを保持) *[[行を複製 (複数行可)]] (sukemaru) update 2019/05/07 *[[TeraPadのCtrl↑と同じような動作をするマクロ]] (suke) *[[TeraPadのCtrl↓と同じような動作をするマクロ]] (suke) *[[Vz 風テキストスタック 2 ストロークキー]] (papagoat) update 2013/11/22 *[[非選択状態でも逆インデント]] (papagoat) *[[ラクラク罫線]] (手石) Update 2012/12/22 *[[ファイル:XHTML.zip]] (アラフォー親父) HTMLタグを、ショートカット・キーに登録して入力するマクロ(文章挟み込み仕様) *[[矩形ペースト]] (手石) *[[自動箇条書き]] (手石) update 2013/03/15 *[[インデントを考慮した折り返し(改行挿入)]] (手石) update 2013/02/23 *[[青空文庫用整形補助]] (ks, 有志) *[[部分編集]] (ks) *[[文字カウント]] (masme) 2014/02/01, update 2019/12/21 *[[字下げ・字上げ]](インデント・逆インデント) (masme) 2014/02/09, update 2019/06/01 :[[字下げ・字上げ#sukemaru 版|スペース×2 追加・削除]]、[[字下げ・字上げ#インデント|インデント・逆インデント]] (sukemaru) last update 2019/12/01 ※Mery 2.8.6 以上でブックマークを保持 *[[数値を増減]](インクリメント・デクリメント) (masme) 2014/06/17, update 2016/02/28 *[[少し便利な Undo/Redo]] (ks) *[[自動ルビ振り]] (急急如律令) *[[貼付け実行後のカーソル位置を貼付け文字列の先頭にする]] (yuko, sukemaru) update 2018/11/14 *[[ドイツ語特殊文字]] (鯉) *[[矩形選択範囲の各行先頭に文字挿入]] (yuko) *[[行の先頭に貼り付け]] (sukemaru) 2018/08/24 *[[文章で使用されている文字をユニーク抽出]] (Kuro) *[[アウトライン用ノード追加]] (mik) 2018/06/25 *[[アウトラインのノードレベルを上げる]] (mik) 2018/06/25 *[[アウトラインのノードレベルを下げる]] (mik) 2018/06/25 *[[アウトラインのノードの完了/未完了を切り替える]] (mik) 2018/10/18 update *[[ハルナアウトライン用の完了/未完了フラグをノード名に反映する]] (mik) 2018/10/18 update *[[Markdown文書で改行時にリスト、引用ブロック開始記号を自動入力する]] (catfist, yuko) 2018/10/15 update *[[Markdown 向け、リスト記号 (*) のトグル]] (yuko) 2019/04/29 *[[引用符/コメント]] ※ポップアップメニュー (行頭の文字列操作. 「引用の追加」マクロの増補改訂版) (sukemaru) last modified 2019/04/07 *[[カッコで囲う]] (ポップアップメニューあり) (sukemaru) last modified 2019/04/07 :「[[カッコで囲う#カッコで囲う (ポップアップメニューなし)|カッコで囲う (簡易版 ポップアップメニューなし)]]」<br> 「[[カッコで囲う#引用符を追加/削除|引用符を追加/削除]]」( "二重引用符" の追加/削除トグル) *[[カッコをはずす]] & [[カッコをはずす#カッコを削除/追加|カッコを削除/追加]] & [[カッコをはずす#カッコを追加/削除|カッコを追加/削除]] (sukemaru) fixed 2019/05/03 *[[定型文を挿入]]マクロ集 (sukemaru) 2018/12/03 *[[何年生で習う漢字?]] (シリル) 2019/03/10 *[[上に行挿入]] (yuko) 2019/05/11 *[[位置情報を保存してから「すべて選択/選択解除」(非スクロール)]] (sukemaru) : update 2019/11/13: 「[[位置情報を保存してから「すべて選択/選択解除」(非スクロール)#【include 版】位置を復帰/保存|位置を復帰/保存]]」を追加 *[[選択範囲を広げる]] (yuko) 2020/03/22 == ファイル操作補助 == *[[ファイルのプロパティ]] (sukemaru) 2018/12/18 *[[文字列中のパス起動]] (ks) *[[選択範囲のURL・パスを開く|ひらけゴマ!]] ※「選択範囲のURL・パスを開く」 (sukemaru) update 2019/04/07 *[[自動バックアップ]] (ks) *[[終了時状態保持・復元]] (ks) *[[上書き保存(UAC対応)]] (ks) *[[含んでいるフォルダを開く]] (ks) *[[パスを取得]] (Kuro) *[[フォルダ内のファイルをすべて開く]] (Kuro) *[[ファイルを比較]] (Kuro) *[[ファイル名を引数にしてアプリ起動]] (Kuro, miso) *[[ブックマーク一覧ジャンプ]] ※ポップアップメニュー (goat, sukemaru) update 2019/12/05 *[[拡張子の違うファイルを開く]] (n) *[[フォルダを開く]] (n) *[[コマンドプロンプトを開く]] (n) *[[SDIウィンドウの記憶と復帰]] (papagoat) Update 2012/10/23 (説明文変更 2013/11/22) *[[よく使うフォルダ]] (手石) Update 2014/02/22 *[[ファイル(選択範囲)の仮保存]] (手石) *[[ポップアップメニューでファイル選択]] (手石) *[[フォルダツリーをポップアップ表示]] (n) *[[タグジャンプ]] (o) *[[ウィンドウの位置とサイズを拡張子で指定]] (papagoat) Update 2014/04/17 *[[編集モードの自動選択]] または 「書き換え禁止で開く」 ※イベントマクロ (sukemaru, Bleat) update 2019/04/24 *[[書き換え禁止モード色反転]] (Bleat) *[[特定のフォルダで「ファイルを開く」ダイアログ]] (sukemaru) update 2020/05/10 *[[すべて閉じる]]マクロ集 (sukemaru) update 2019/05/03 <br>「他(右側/左側)のタブを閉じる」 などを追加 *[[文書が変更されていなければ変更マークを消す]] (Noah) *[[変更なしのタブをすべて閉じる]] (Noah) *[[ファイルを読み直す・開きなおす]] ※ポップアップメニュー (sukemaru) last update 2019/11/30 <br> エンコード指定で読み直し・読み取り専用属性の変更・編集モードの変更・プロパティを開く・さいごに閉じたファイルを開く・etc... *[[さいごに閉じたファイルを開く]] ※ポップアップメニュー (sukemaru) 2019/11/30 == 変換・ソート・整形 == *[[可変長を固定長に変換]] (Kuro) *[[SHA でハッシュ化]] (Kuro) *[[標準変換]] (Kuro) *[[連続する重複行を削除]] (Kuro) *[[昇順で並び替え]] (Kuro) *[[降順で並び替え]] (Kuro) *[[昇順で並び替え/降順で並び替え]] トグル変換 (sukemaru) last update 2020/05/04 <br>「[[昇順で並び替え/降順で並び替え#昇順/降順トグル + 文字列反転|昇順/降順トグル + 文字列反転]]」を追加 *[[ブックマーク系コマンド集]] (ks) *[[テキスト変換]] (ks) **[[テキスト整形]] (masme) 2013/09/15, update 2019/12/21 *[[旧漢字から新漢字に変換]] (furu) *[[clustalw を用いてアライメントを実行]] (suke) *[[連番の挿入]] (手石) *[[TSV(CSV) ⇒ 固定長]] (手石) update 2013/04/16 *[[行並べ替え]] (masme) 2013/08/25, update 2019/04/12 *[[連番を挿入]] (masme) 2013/08/25, update 2019/12/30 *[[GFMをHTMLに変換]] (noonworks) 2014/03/09 *[[TrueとFalse_を切り替える|YES/NO マクロ]] (sukemaru) update 2018/11/27 ※「<span style="color:#0000c0;">True</span>と<span style="color:#c00;">False</span>をトグル切り替え」 <br>+ 改造版「ToDoリストモード」 (sukemaru) Added 2019/05/06 *[[基数変換10_16]] (シリル) 2019/02/10 *[[スネークケース ⇔ キャメルケースの変換]] (Noah) *[[罫線変換]] (シリル) 2019/03/09 *[[全角/半角変換]] (sukemaru) fixed 2019/05/11 ※「ABC」→「ABC」/「ABC」→「ABC」 *[[全角/半角 トグル変換]] (sukemaru) fixed 2019/05/20 ※「ABC」⇔「ABC」 *[[大文字/小文字/頭文字 トグル変換]] (sukemaru) last update 2019/08/29 ※「Abc」→「ABC」→「abc」 *[[ひらがな/カタカナ変換]] (sukemaru) update 2020/01/03 ※「あいうえお」⇔「アイウエオ」 *[[文字列の順番を逆に書き出す]] (sukemaru) update 2020/01/03 ※「あいうえお」⇔「おえういあ」 == 検索・置換 == *[[文書から検索]] (Kuro) *[[単語を抽出]] (Kuro) *[[このファイルから検索(マッチしない行)]] (Kuro) *[[このファイルから検索(マッチする行)]] (Kuro) *[[タグの外側(内側)だけ置換]] (手石) *[[ポップアップメニューで検索先にジャンプ]] (手石, sukemaru) Last Update 2019/04/16 *[[検索(SJIS以外)]] + 検索強調を解除 (masme) 2014/09/16, update 2019/06/01 *[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 *[[検索ヒット数表示]] (ks) *[[検索ヒット数表示(選択文字列)]] ※イベントマクロ (sukemaru) last update 2019/12/03 <br>「[[検索ヒット数表示(選択文字列)#機能強化バージョン|文字数・行数・バイト数・ヒット件数]]」を追加 *[[任意の検索エンジンで検索]] (Noah) *[[任意の検索エンジンで検索ー改良版]] (Takeshi) 2019/07/12 *[[デフォルトの検索フラグを設定して検索ウィンドウ表示]] (yuko) *[[簡易検索一覧]] (シリル) 2018/12/24 *[[簡易検索一覧などをアウトプット]] (シリル) 2018/12/31 *[[複数置換]] (Noah) *[[類義語アウトプット【Python】]] (シリル) 2019/03/24 *[[校正支援アウトプット]] (シリル) 2019/05/01 *[[次/前の文字列を検索・改]] (sukemaru) last update 2019/12/03 ※複数行選択から『次/前の文字列を検索』 == プログラミング補助 == *[[Eclipse風コメントアウト]] (ks) *[[Eclipse風コメントアウト(改)]] (pizz) 2020/03/15 *[[コメントマーク付け外し]] (手石, masme, sukemaru) last update 2019/06/01 :([[コメントマーク付け外し#sukemaru 版|sukemaru版]]) last update 2019/12/01 ※ブックマーク対応 *[[スマートインデント(C 構文)]] (ks) *[[ctags.exeでtagsファイルを生成、タグジャンプを行うマクロ]] (kazy) *[[タグファイルから補完]] (n) *[[コードスニペットもどき]] (手石) Update 2012/12/20 *[[TeX文書のコンパイル]] (手石) *[[TeX数式のチェック]] (手石) *[[簡易数式計算]] (ks) *[[定義へ移動]] (ks) *[[タブの桁数]] (手石) *[[行末の空白を削除]] (n) 2014/12/19 *[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に対応。順次追加予定)] (高見知英) *[[説明を出力]] (s) Create 2015/08/16 *[[拡張子からコンソール実行]] (YOS G-spec) 2019/6/22更新 *[[JSON整形]](Ovis) Create 2019/03/25 *[[JS フォーマット]] (sukemaru) 2020/05/03 == おもしろ == *[[テキストブラウザ]] (Kuro) *[[Yahoo!天気情報]] (Kuro, sukemaru) update 2020/01/02 *[[メール送信]] (ks) *[[あつまれ☆みんなのおもしろアイコン]] (有志) == 実験的マクロ・練習マクロなど == *【自家用】[[ファイルのフルパスをコピーして閉じる]] ※イベント (sukemaru) update 2019/04/14 *【自家用】[[行の表示方法を切り替える]] (sukemaru) update 2019/08/25 ※論理行⇔表示行 トグル *【自家用】[[対応する括弧に移動#sukemaru 版|対応するカッコに移動・選択]] (sukemaru) last update 2019/12/05 *【実験】 [[位置情報を保存してから「次の文字列を検索」]]+復帰 (sukemaru) 2019/05/28 == その他 == *[[HSPキーワード検索]] (SSSE) 2019/08/29 *[[最新版を確認]] (diaphragm) *[[SAPI 使って単語読み上げ]] (miso) *[[フォルダ選択ダイアログ]] (手石) *[[HTA(HTML)の自作ダイアログを表示]] (noonworks) *[[JavaScript を実行]] (n) *[[Ruby を実行]] (n) *[[ポップアップメニューを手軽に扱う]] (komorebikoboshi) *[[マクロ・関数をメニューで呼び出す]] (aliquis) 2013/08/19 *[[階層化マクロメニュー]] (ks) *[[シェルコマンドを実行]] (sasaki) *[[ポップアップメニューでチェックボックス]] (手石) *[[ポップアップメニューでラジオボタン]] (手石) *[[Editor.OpenFile()のポリフィル]](kazy) *[[折り返しトグル切り替え]] (Bleat, sukemaru) update 2020/03/15 *[[ファイルロック (排他制御) 的なもの]] (PebblePot) *[[Mery.iniのオプション値を取得]] ※組み込み用関数 (sukemaru) last update 2019/11/15 *[[Mery本体のバージョンチェック]] ※組み込み用関数 (sukemaru) 2019/04/17 <br>サンプルコード: 「Begin/EndUndoGroup() メソッドを使えるのは ver 2.7.0 以降」 *[[IO.Serialize() の JSON を参照する]] ※組み込み用関数 (sukemaru) 2019/04/17 *[[ポップアップメニューを「n*十件ずつ」のサブメニューに自動分割する]] ※組み込み用関数 (sukemaru) 2019/04/20 <br>サンプルコード: 「すべての論理行をポップアップメニューに表示する」 *[[アクティブなタブのマクロを実行する]] (sukemaru) last update 2020/04/30 *[[「クリップボード履歴」メニューのマクロ化]] (sukemaru) last update 2019/11/29 <br> ※ [[プラグイン:スニペットプラグイン|スニペット]] の機能を統合 / ※Mery ver 2.8.1 以降用 <br> (2020/05/02: 追加コード「n 番目から m 番目まで貼り付け」、追加マクロ「追加コピー」) *[[コンパクトメニュー]] (sukemaru) last update 2020/03/29 ※[https://www.haijin-boys.com/software/mery/mery-3-0-0 Mery 3.0.1] までの追加コマンドに対応 *[[マクロメニュー]] (sukemaru) last update 2020/05/02 ---- *[[キーアサイン集]] (ks, masme, sukemaru, 有志) last update 2019/06/16 *[[マテリアルデザインっぽいアイコンと『小マクロ集』]] ※アイコン収録数'''337'''コ (sukemaru) last update 2020/01/04 *[[includeライブラリ]] (ks) *[[GetKeyState.exe(キー状態取得実行ファイル)]] (pizz) 2019/03/23 *[[マクロ覚え書き(開発者向け)]](ks, 有志) Last Update 2019/09/08
編集内容の要約:
MeryWikiへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
MeryWiki:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
このページを編集するには、下記の数式を計算してその答えを欄に入力してください (
ヘルプ
):
いちたすには =
編集を中止
編集の仕方
(新しいウィンドウで開きます)
スポンサーリンク