<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://www.haijin-boys.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=124.44.226.244</id>
	<title>MeryWiki - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="https://www.haijin-boys.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=124.44.226.244"/>
	<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/124.44.226.244"/>
	<updated>2026-06-19T05:47:24Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E3%83%9E%E3%83%86%E3%83%AA%E3%82%A2%E3%83%AB%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%81%A3%E3%81%BD%E3%81%84%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%A8%E3%80%8E%E5%B0%8F%E3%83%9E%E3%82%AF%E3%83%AD%E9%9B%86%E3%80%8F&amp;diff=3669</id>
		<title>マテリアルデザインっぽいアイコンと『小マクロ集』</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E3%83%9E%E3%83%86%E3%83%AA%E3%82%A2%E3%83%AB%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%81%A3%E3%81%BD%E3%81%84%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%A8%E3%80%8E%E5%B0%8F%E3%83%9E%E3%82%AF%E3%83%AD%E9%9B%86%E3%80%8F&amp;diff=3669"/>
		<updated>2018-12-16T12:46:16Z</updated>

		<summary type="html">&lt;p&gt;124.44.226.244: /* メモ・ご意見などはこちらに */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(最終更新：2018/12/04) &amp;lt;br&amp;gt; &lt;br /&gt;
”[[ヘルプ:目次#キーボードマップ|ショートカットキー]]なんて憶えきれない！”というマウス派の Mery ユーザーのために [[マクロライブラリ]]／[[キーアサイン集]] にないもの／あるものや、改変したもの、Mery の[[ヘルプ:目次#コマンドリファレンス|メニュー項目]]にあっても「ツールバーのカスタマイズ」に含まれていない機能などを &amp;quot;[[#ダウンロード|Mery用 マテリアルデザインっぽいアイコン.icl]]&amp;quot; でアイコン化するための『&#039;&#039;&#039;小マクロ集&#039;&#039;&#039;』です。&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Mery スクリーンショット(2).png|link=https://www.haijin-boys.com/wiki/images/9/92/Mery_スクリーンショット(1).png|スクリーンショット]]&lt;br /&gt;
&amp;lt;gallery heights=240px&amp;gt;&lt;br /&gt;
ファイル:Mery用_マテリアルデザインっぽいアイコン.icl.png|heights=240px|&amp;amp;ensp;アイコン 一覧画像&lt;br /&gt;
ファイル:Mery_小マクロ集_アウトライン.png|heights=240px|小マクロ集 アウトラインイメージ&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 項目の見出しが青い文字（ハイパーリンク）になっているものは [[マクロライブラリ]] に既存のマクロです。見出しが黒い太字のマクロは Wiki 内で初出となります。&lt;br /&gt;
&lt;br /&gt;
* 「ツールバーのカスタマイズ」に含まれている機能の標準アイコンは、公式ブログのベータ版の記事から &amp;lt;u&amp;gt;&#039;&#039;&#039;期間限定特典&#039;&#039;&#039;&amp;lt;/u&amp;gt; の &amp;quot;[https://www.haijin-boys.com/weblog/assets/uploads/2017/10/mery-2-6-3-11.png マテリアルカラーアイコン]&amp;quot; をダウンロードして変更してください。&amp;lt;br&amp;gt;&#039;&#039;ref.&#039;&#039; 『[https://www.haijin-boys.com/software/mery/mery-2-6-5#7 テキストエディタ「Mery」ベータ版 Ver 2.6.5 を公開 ... ]』&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;u&amp;gt;アイコンの指定は &#039;&#039;&#039;\Macros&#039;&#039;&#039; フォルダにアイコンライブラリファイル &amp;quot;[[#ダウンロード|Mery用 マテリアルデザインっぽいアイコン.icl]]&amp;quot; を配置している想定です。&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* マクロバーに表示させるものについては、&#039;&#039;#title=&amp;quot;ほげほげ&amp;quot;&#039;&#039;　をわかりやすい範囲でなるべく短くして、マクロの「[[ヘルプ:マクロ#カスタマイズ|カスタマイズ...]]」設定パネルでなるべく&#039;&#039;&#039;上位に配置&#039;&#039;&#039;するとよいでしょう。&lt;br /&gt;
&lt;br /&gt;
* その他、&amp;quot;[[#ダウンロード|Mery用 マテリアルデザインっぽいアイコン.icl]]&amp;quot; で[[#アイコン化に対応可能なその他のマクロ|アイコン化可能なマクロ]]でコードの長いものについては、Wikiの[[マクロライブラリ]]などから回収して&amp;lt;u&amp;gt;自分で &#039;&#039;#title=&amp;quot;ほげ&amp;quot;,　#tooltip=&amp;quot;ふが&amp;quot;,　#icon=&amp;quot;ぴよ&amp;quot;&#039;&#039;　などをマクロ.JSファイル内の[[マクロ覚え書き（開発者向け）#プリプロセス（#title など）|先頭の3行に追加]]してください。&amp;lt;/u&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= メニュー項目にない小マクロ =&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|文書の先頭に移動]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;文頭へ移動&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルの先頭に移動&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,130&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「文書の先頭に移動 / 文書の末尾に移動」まま&lt;br /&gt;
document.selection.StartOfDocument( false );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|文書の末尾に移動]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;文末へ移動&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルの末尾に移動&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,131&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「文書の先頭に移動 / 文書の末尾に移動」まま&lt;br /&gt;
document.selection.EndOfDocument( false );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 文書の先頭か末尾に移動 ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;文頭か文末に移動&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルの先頭か末尾に移動&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,278&lt;br /&gt;
// カーソルをファイルの先頭か末尾に移動する&lt;br /&gt;
if ( document.selection.GetActivePos() != 0 )&lt;br /&gt;
  document.selection.StartOfDocument( false );&lt;br /&gt;
else&lt;br /&gt;
  document.selection.EndOfDocument( false );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;!-- 2018/12/04 追加 (sukemaru) --&amp;gt;&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|文書の先頭まで範囲選択]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;文頭まで選択&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルの先頭まで選択&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,132&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「文書の先頭に移動 / 文書の末尾に移動」より false を true に&lt;br /&gt;
document.selection.StartOfDocument( true );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|文書の末尾まで範囲選択]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;文末まで選択&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルの末尾まで範囲選択&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,133&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「文書の先頭に移動 / 文書の末尾に移動」より false を true に&lt;br /&gt;
document.selection.EndOfDocument( true );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|行頭に移動 (論理行)]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;行頭に移動 (論理行)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;行の先頭に移動&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,234&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「行頭に移動 / 行末に移動 (表示行)」を（論理行）に変更&lt;br /&gt;
document.selection.StartOfLine( false, mePosLogical );	// 表示行なら mePosView&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|行末に移動 (論理行)]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;行末に移動 (論理行)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;行の末尾に移動&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,235&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「行頭に移動 / 行末に移動 (表示行)」を（論理行）に変更&lt;br /&gt;
document.selection.EndOfLine( false, mePosLogical );	// 表示行なら mePosView&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 行頭か行末に移動 (論理行) ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;行頭か行末に移動&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;行の先頭か末尾に移動 (論理行)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,279&lt;br /&gt;
// カーソルを論理行の先頭か末尾に移動する&lt;br /&gt;
if ( document.selection.GetActivePointX( mePosLogical ) != 1 )&lt;br /&gt;
  document.selection.StartOfLine( false, mePosLogical );&lt;br /&gt;
else&lt;br /&gt;
  document.selection.EndOfLine( false, mePosLogical );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: ref.  「[[#選択範囲の始点終点を交替|選択範囲の始点終点を交替]]」マクロと統合した「[[#行頭か行末 または 選択範囲の始点か終点|行頭か行末 または 選択範囲の始点か終点]]」マクロが【[[#「マクロライブラリ」より|「マクロライブラリ」より]]】にある&lt;br /&gt;
&amp;lt;!-- 2018/12/04 追加 (sukemaru) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|行頭まで範囲選択 (論理行)]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;行頭まで選択 (論理行)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;行の先頭まで範囲選択&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,236&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「行頭に移動 / 行末に移動 (表示行)」を（論理行）に変更し、false を true に&lt;br /&gt;
document.selection.StartOfLine( true, mePosLogical );	// 表示行なら mePosView&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|行末まで範囲選択 (論理行)]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;行末まで選択 (論理行)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;行の末尾まで範囲選択&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,237&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「行頭に移動 / 行末に移動 (表示行)」を（論理行）に変更し、false を true に&lt;br /&gt;
document.selection.EndOfLine( true, mePosLogical );	// 表示行なら mePosView&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: ※以上10件中の8件、「[[キーアサイン集#移動 - 行頭/行末/文書頭/文書末|移動 - 行頭/行末/文書頭/文書末]]」 より&lt;br /&gt;
&lt;br /&gt;
== 論理行を選択する (改行を含まない) ※1行のみ ==&lt;br /&gt;
キーアサイン集の「[[キーアサイン集#行を選択 (論理行/表示行)|行を選択 (論理行/表示行)]]」を改変。&lt;br /&gt;
* 行末の改行を含めるなら、行内でトリプルクリックかルーラーの行番号をクリック。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;論理行を選択&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;論理行を選択する (改行を含まない)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,134&lt;br /&gt;
// 論理行を選択する（行末の改行を含まない） ※1行のみ&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「行を選択 (論理行/表示行)」を改変&lt;br /&gt;
document.selection.EndOfLine( false, mePosLogical );	// 改行を含まない&lt;br /&gt;
document.selection.StartOfLine( true, mePosLogical );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 論理行を選択する (改行を含まない) ※複数行可 ==&lt;br /&gt;
こちらのマクロだけで、上の「論理行を選択 (改行を含まない) ※1行のみ」にも対応します。&lt;br /&gt;
* 最後の改行を含めるなら、ルーラーの行番号をドラッグ（または、クリック ＆ Shift+クリック）。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;論理行を選択&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;論理行を選択する (末尾改行を含まない)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,134&lt;br /&gt;
// 論理行を選択する（行末の改行を含まない） ※複数行可／スクロールしない&lt;br /&gt;
/*&lt;br /&gt;
 * 行の途中の位置で始まる／終わるような中途半端な&amp;quot;複数行の選択範囲&amp;quot;を拡張する&lt;br /&gt;
 * マクロ実行前に&amp;quot;複数行の選択範囲&amp;quot;があり末尾に改行を含んでいたばあい、「最後の改行 \n を含めない」&lt;br /&gt;
 */&lt;br /&gt;
var sx = ScrollX, sy = ScrollY;	// スクロール位置を保存&lt;br /&gt;
with ( document.selection ) {&lt;br /&gt;
  // 選択範囲の各座標を取得&lt;br /&gt;
  var ay = GetTopPointY( mePosLogical );&lt;br /&gt;
  var by = GetBottomPointY( mePosLogical );&lt;br /&gt;
  var bx = GetBottomPointX( mePosLogical );&lt;br /&gt;
  if ( ay != by &amp;amp;&amp;amp; bx == 1 )&lt;br /&gt;
    by = by - 1;	// 選択範囲の末尾が行頭 x = 1 にあるときの調整&lt;br /&gt;
  // 選択範囲の拡張&lt;br /&gt;
  SetActivePoint( mePosLogical, 1, by );&lt;br /&gt;
  EndOfLine( false, mePosLogical );	// さいごの改行を含まない&lt;br /&gt;
  SetAnchorPoint( mePosLogical, 1, ay );&lt;br /&gt;
}&lt;br /&gt;
ScrollX = sx; ScrollY = sy;	// スクロール位置を復元&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 表示行を選択する (改行を含まない) ==&lt;br /&gt;
キーアサイン集の「[[キーアサイン集#行を選択 (論理行/表示行)|行を選択 (論理行/表示行)]]」を改変。&lt;br /&gt;
* 行末の改行を含めるなら、ルーラー上で行をクリック。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;表示行を選択&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;表示行を選択する (改行を含まない)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,135&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「行を選択 (論理行/表示行)」を改変&lt;br /&gt;
document.selection.EndOfLine( false, mePosView );	// 表示行の末尾に移動 (改行を含まない)&lt;br /&gt;
document.selection.StartOfLine( true, mePosView );	// 行頭まで選択&lt;br /&gt;
&lt;br /&gt;
/* （↑カーソルは行頭↑） または （↓カーソルは行末↓） */&lt;br /&gt;
&lt;br /&gt;
// document.Selection.StartOfLine( false, mePosView );	//表示行の行頭まで移動&lt;br /&gt;
// document.Selection.EndOfLine( true, mePosView );	//行末まで選択&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;!-- 2018/12/04 コメントアウトした別コードを追加 (sukemaru) --&amp;gt;&lt;br /&gt;
: ※以上3件、&#039;&#039;c.f.&#039;&#039; 「[[キーアサイン集#行を選択 (論理行/表示行)|行を選択 (論理行/表示行)]]」&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#選択範囲の始点終点を交替|選択範囲の始点終点を交替]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;選択範囲の始点/終点&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;選択範囲の始点と終点(カーソル位置)を入れ替える&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,129&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「選択範囲の始点終点を交替」まま&lt;br /&gt;
with ( document.selection ) {&lt;br /&gt;
  var anp = GetAnchorPos();&lt;br /&gt;
  var acp = GetActivePos();&lt;br /&gt;
  SetActivePos( anp );&lt;br /&gt;
  SetAnchorPos( acp );&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: ref.  「[[#行頭か行末に移動 (論理行)|行頭か行末に移動]]」マクロと統合した「[[#行頭か行末 または 選択範囲の始点か終点|行頭か行末 または 選択範囲の始点か終点]]」マクロが【[[#「マクロライブラリ」より|「マクロライブラリ」より]]】にある&lt;br /&gt;
&amp;lt;!-- 2018/12/04 &amp;quot;ref. ～&amp;quot; の一文を追加 (sukemaru) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#すべて選択 (非スクロール)|すべて選択 (非スクロール)]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;すべて選択 (非スクロール)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;すべて選択 (スクロールしない)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,111&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「すべて選択 (非スクロール)」まま&lt;br /&gt;
var sx = ScrollX, sy = ScrollY;&lt;br /&gt;
document.selection.SelectAll();&lt;br /&gt;
ScrollX = sx; ScrollY = sy;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 範囲選択を解除 (スクロールしない) ==&lt;br /&gt;
&#039;&#039;&#039;Esc&#039;&#039;&#039;キーなどにショートカットキーを割りあてると、（アイコン化する以上に）便利です｡&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;選択解除 (非スクロール)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;範囲選択を解除 (スクロールしない)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,205&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「すべて選択 (非スクロール)」を改変&lt;br /&gt;
&lt;br /&gt;
var sx = ScrollX, sy = ScrollY;&lt;br /&gt;
document.selection.Collapse();&lt;br /&gt;
// 選択範囲の先頭にカーソルを移動させて解除するなら Collapse(meCollapseStart)&lt;br /&gt;
// 選択範囲の末尾にカーソルを移動させて解除するなら Collapse(meCollapseEnd)&lt;br /&gt;
ScrollX = sx; ScrollY = sy;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* 選択範囲の先頭/末尾によらず、アクティブなキャレット位置のまま解除するなら…&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var sx = ScrollX, sy = ScrollY;&lt;br /&gt;
document.selection.SetActivePos( document.selection.GetActivePos() );&lt;br /&gt;
ScrollX = sx; ScrollY = sy;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* 2018/10/08： [[キーアサイン集#選択範囲を解除 (非スクロール)|キーアサイン集]]に転載しました。 (sukemaru)&lt;br /&gt;
&amp;lt;!-- 記&lt;br /&gt;
・2018/10/16加筆 (sukemaru)&lt;br /&gt;
・2018/10/26修正 「始点」→「先頭」、「終点」→「末尾」 (sukemaru)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PageUp (カーソルを移動しない) ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;PageUp&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;PageUp (カーソルを移動しない)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,123&lt;br /&gt;
var act = document.selection.GetActivePos();&lt;br /&gt;
var anc = document.selection.GetAnchorPos();&lt;br /&gt;
document.selection.PageUp();&lt;br /&gt;
var sx = ScrollX,  sy = ScrollY;&lt;br /&gt;
document.selection.SetAnchorPos( anc );&lt;br /&gt;
document.selection.SetActivePos( act, true );&lt;br /&gt;
ScrollX = sx;  ScrollY = sy;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PageDown (カーソルを移動しない) ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;PageDown&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;PageDown (カーソルを移動しない)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,122&lt;br /&gt;
var act = document.selection.GetActivePos();&lt;br /&gt;
var anc = document.selection.GetAnchorPos();&lt;br /&gt;
document.selection.PageDown();&lt;br /&gt;
var sx = ScrollX,  sy = ScrollY;&lt;br /&gt;
document.selection.SetAnchorPos( anc );&lt;br /&gt;
document.selection.SetActivePos( act, true );&lt;br /&gt;
ScrollX = sx;  ScrollY = sy;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#コピー (行コピー時選択)|コピー (行コピー時選択)]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;コピー (行コピー時選択)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;選択なしでのコピー（行コピー）のときは、コピーした行を範囲選択する&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,115&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「コピー (行コピー時選択)」まま&lt;br /&gt;
document.selection.Copy();&lt;br /&gt;
if ( document.selection.IsEmpty )	// 選択範囲ナシなら論理行を選択&lt;br /&gt;
  document.selection.SelectLine();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== コピーして選択範囲を解除 ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;コピー（選択解除）&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;コピーして選択範囲を解除する&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,117&lt;br /&gt;
document.selection.Copy();&lt;br /&gt;
document.selection.Collapse( meCollapseStart );	// 選択範囲の開始位置にカーソルを移動&lt;br /&gt;
// 選択範囲の先頭にカーソルを移動させて解除するなら (meCollapseStart)&lt;br /&gt;
// 選択範囲の末尾にカーソルを移動させて解除するなら (meCollapseEnd)&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;!-- 2018/10/26修正 「始点」→「先頭」、「終点」→「末尾」 (sukemaru) --&amp;gt;&lt;br /&gt;
: &#039;&#039;ref. &#039;&#039;「[[#範囲選択を解除 (スクロールしない)|範囲選択を解除 (スクロールしない)]]」&amp;lt;!-- 一行加筆 2018/10/16 (sukemaru) --&amp;gt;&lt;br /&gt;
* 2018/10/08： [[キーアサイン集#コピーして選択範囲を解除|キーアサイン集]]に転載しました。 (sukemaru)&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#追加コピー|追加コピー]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;追加コピー&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;追加コピー&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,214&lt;br /&gt;
// クリップボードに追加するコピー&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「追加コピー」まま&lt;br /&gt;
var cb = ClipboardData.GetData();&lt;br /&gt;
document.selection.Copy();&lt;br /&gt;
ClipboardData.SetData( cb + ClipboardData.GetData() );  &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;!-- 2018/10/26 アイコンインデックスを訂正 (sukemaru) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#追加切り取り|追加切り取り]] ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;追加切り取り&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;追加切り取り&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,213&lt;br /&gt;
// クリップボードに追加する切り取り&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「追加切り取り」まま&lt;br /&gt;
var cb = ClipboardData.GetData();&lt;br /&gt;
document.selection.Cut();&lt;br /&gt;
ClipboardData.SetData( cb + ClipboardData.GetData() );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;!-- 2018/10/26 アイコンインデックスを訂正 (sukemaru) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#強制改行 (インデント無効)|強制改行 (インデント無効)]] ==&lt;br /&gt;
&amp;quot;&#039;&#039;&#039;文字列&#039;&#039;&#039;&amp;quot; を挿入する汎用マクロとして流用できます。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;強制改行&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;強制改行 (インデント無効)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,121&lt;br /&gt;
// 自動インデントを無視して改行する&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「強制改行 (インデント無効)」まま&lt;br /&gt;
document.Write( &amp;quot;\n&amp;quot; ); // カーソル位置に &amp;quot;改行コード&amp;quot; を挿入&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#行を複製|行を複製 (1行)]] ==&lt;br /&gt;
「[[行を複製 (複数行可)]]」マクロがおすすめですが、一応…&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;行を複製&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;行を複製 (1行)&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,222&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「行を複製」まま&lt;br /&gt;
document.selection.DuplicateLine();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[キーアサイン集#括弧で挟む|括弧で挟む]] ==&lt;br /&gt;
&amp;quot;&#039;&#039;&#039;文字列&#039;&#039;&#039;&amp;quot; を挿入する汎用マクロとして流用できます。&lt;br /&gt;
: &#039;&#039;e.g.&#039;&#039; &amp;lt;  &amp;gt; や {  } や &amp;quot; &amp;quot; などで挟む、カーソル位置に &amp;lt;/&amp;gt; を挿入して / の後ろにカーソルを移動する、 etc... 。&amp;lt;br&amp;gt;アイコンライブラリには　( )　{ }　&amp;lt; &amp;gt;　&amp;lt;/&amp;gt;　「 」　『 』　をアイコン化して収録してあります。&lt;br /&gt;
* ポップアップメニューからカッコの種類を選択できるマクロ「[[カッコで囲う]]」もあります（[[#カッコ|専用アイコン]]あり）。&lt;br /&gt;
* マクロ実行後のカーソル位置を&#039;&#039;&#039;選択範囲 なし&#039;&#039;&#039; のときと &#039;&#039;&#039;あり&#039;&#039;&#039; のときとで変えたいばあいは、「[[カッコで囲う#カッコで囲う (ポップアップメニューなし)|カッコで囲う (ポップアップメニューなし)]]」マクロをおすすめします。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;（カッコ）を追加&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;（小カッコ）で囲う&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,101&lt;br /&gt;
// 選択範囲を ( と ) で挟む or 選択範囲がなければカーソル位置に ( と ) を追加する&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「括弧で挟む」を改変&lt;br /&gt;
var pre = &amp;quot;(&amp;quot;;	// 前に付ける文字列&lt;br /&gt;
var sur = &amp;quot;)&amp;quot;;	// 後ろに付ける文字列&lt;br /&gt;
document.selection.Text = pre + document.selection.Text + sur;&lt;br /&gt;
document.selection.SetActivePos( s.GetActivePos() - sur.length );	// 後ろに付けた文字列 sur の前にカーソルを移動&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* 2018/10/12： 最後の行 &#039;&#039;&amp;quot;CharLeft( false, sur.length );&amp;quot;&#039;&#039;  を &#039;&#039;&amp;quot;SetActivePos( s.GetActivePos() - sur.length );&amp;quot;&#039;&#039;  に変更しました。 (sukemaru)&lt;br /&gt;
&lt;br /&gt;
== ”引用符”を追加 ==&lt;br /&gt;
「括弧で挟む」を改変した応用版です。&amp;lt;!-- 一文追加 (2018/10/19 sukemaru) --&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;”引用符”を追加&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;”ダブルクォーテーション”で囲う&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,100&lt;br /&gt;
// 選択範囲があれば文字列を &amp;quot; と &amp;quot; で挟む&lt;br /&gt;
// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; キーアサイン集 の「括弧で挟む」を改変&lt;br /&gt;
if ( ! document.selection.IsEmpty ) {	// 選択範囲があれば&lt;br /&gt;
   var pre = &amp;quot;\&amp;quot;&amp;quot;;	// 前に付ける文字列（ \ はエスケープ文字なので実際に挿入される文字列は「 &amp;quot; ひとつ」だけ）&lt;br /&gt;
  var sur = &amp;quot;\&amp;quot;&amp;quot;;	// 後ろに付ける文字列（同上）&lt;br /&gt;
  document.selection.Text = pre + document.selection.Text + sur;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* 2018/10/19： &#039;&#039;c.f. &#039;&#039; &#039;&#039;&#039;追加&#039;&#039;&#039; と &#039;&#039;&#039;削除&#039;&#039;&#039; の機能入り「[[カッコで囲う#引用符を追加／削除|引用符を追加／削除]]」マクロ を[[マクロライブラリ]]の「[[カッコで囲う]]」のページに追加しました。 (sukemaru) &amp;lt;!-- 一文追加 (2018/10/19 sukemaru) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 定型文（署名）を追加 ==&lt;br /&gt;
特定の定型文ファイルの内容をカーソル位置に&#039;&#039;&#039;一発で挿入&#039;&#039;&#039;します （※ファイル選択ダイアログを出さない）。&lt;br /&gt;
* &amp;quot;[[#ダウンロード|Mery用 マテリアルデザインっぽいアイコン.icl]]&amp;quot; には、連絡先の定型文用の ＠ アイコンと、コピーライトの定型文用の &amp;amp;copy; アイコンがあります。&lt;br /&gt;
* 挿入するテキストファイルをファイル選択ダイアログから選択するなら [ファイル] メニュー &amp;gt;&amp;gt; 「[[#挿入|挿入...]]」を、挿入するテキストをポップアップメニューから選択するなら「[[プラグイン:スニペットプラグイン|スニペットプラグイン]]」を使用します。&amp;lt;br&amp;gt;後者の方法は「[[引用の追加]]」のようなマクロでも実現できます。&lt;br /&gt;
* 挿入した文字列の先頭部分にカーソルを移動させるなら[[キーアサイン集]]の「[[キーアサイン集#定型文をファイルから挿入|定型文をファイルから挿入]]」を参照 &amp;lt;!-- 一文追加 2018/10/08 (sukemaru) --&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;署名を追加&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;定型文（署名）を追加&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,194&lt;br /&gt;
// あらかじめ定型文用のテキストファイルを用意しておくこと&lt;br /&gt;
var sig = &amp;quot;C:\\hoge\\signature.txt&amp;quot;;	// 挿入するテキストファイルをフルパスで指定（ \ は２つ重ね \\ にすること）&lt;br /&gt;
document.selection.InsertFromFile( sig, 0 );	// 0 は文字エンコードの「自動選択」&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 定型文つき新規ドキュメント ===&lt;br /&gt;
* 編集中のファイルに挿入するのではなく、定型文を貼り付けた「&#039;&#039;&#039;無題&#039;&#039;&#039;」のドキュメントを新規に開くならこちら。 &amp;lt;br&amp;gt; または、 → 「[[#定型文（テンプレート）ファイルを開く|定型文（テンプレート）ファイルを開く]]」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;定型文つき新規ドキュメント&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;定型文つきの「無題」ドキュメントを新規タブで開く&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,194&lt;br /&gt;
// あらかじめ定型文用のテキストファイルを用意しておくこと&lt;br /&gt;
var file = &amp;quot;C:\\hoge\\Template.txt&amp;quot;;	// 挿入するテキストファイルをフルパスで指定（ \ は２つ重ね \\ にすること）&lt;br /&gt;
editor.NewFile();&lt;br /&gt;
editor.ActiveDocument.selection.InsertFromFile( file, 0 );	// 0 は文字エンコードの「自動選択」&lt;br /&gt;
editor.ActiveDocument.selection.SetActivePoint( mePosLogical, 1, 1 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* 2018/12/03：以上２件、[[マクロライブラリ]] &amp;gt;&amp;gt; 「[[定型文を挿入]]」に転載しました。&lt;br /&gt;
&lt;br /&gt;
* [[マクロリファレンス]] &amp;gt;&amp;gt; [[マクロリファレンス:エンコード定数|エンコード定数]] より (抄)&lt;br /&gt;
 meEncodingNone =&amp;gt; 0　　自動選択&lt;br /&gt;
 meEncodingUTF8 =&amp;gt; 65001　　Unicode (UTF-8) &lt;br /&gt;
 meEncodingUTF8BOM =&amp;gt; 650011　　Unicode (UTF-8 BOM有) &lt;br /&gt;
 meEncodingUTF8NoBOM =&amp;gt; 650010　　Unicode (UTF-8 BOM無)&lt;br /&gt;
 meEncodingShiftJIS =&amp;gt; 932　　日本語 (シフト JIS)&lt;br /&gt;
&lt;br /&gt;
== ファイルを開きなおす ==&lt;br /&gt;
アクティブな文書タブを閉じて、その文書ファイルを開きなおします（※ファイル選択ダイアログを出さない）。 &amp;lt;br&amp;gt;&lt;br /&gt;
未保存の文書の場合は、閉じるまえに保存の確認ダイアログが開きます。&lt;br /&gt;
: &#039;&#039;c.f. &#039;&#039; [ファイル]メニュー &amp;gt;&amp;gt; 「[[ヘルプ:ファイル#閉じて開く|閉じて開く]]」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;ファイルを開きなおす&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルを閉じて開きなおす&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,7&lt;br /&gt;
// ５ちゃんねる「テキストエディタ Mery part5」(ﾜｯﾁｮｲ) レス99 より改変&lt;br /&gt;
// ref. https://egg.5ch.net/test/read.cgi/software/1470539869/99&lt;br /&gt;
var file = document.FullName;	// 閉じる前のファイルのパスを取得&lt;br /&gt;
if ( file ) {		// 「無題」のドキュメントではマクロ無効&lt;br /&gt;
  document.Close();	// ファイルを閉じる&lt;br /&gt;
  editor.NewFile();	// 開きなおす&lt;br /&gt;
  editor.OpenFile( file );&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* 2018/08/30： コードを簡略化しました。 (sukemaru)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= メニュー項目をアイコン化する小マクロ =&lt;br /&gt;
Mery の[[ヘルプ:目次#コマンドリファレンス|メニュー項目]]にあっても「ツールバーのカスタマイズ」に含まれていない機能などを &amp;quot;[[#ダウンロード|Mery用 マテリアルデザインっぽいアイコン.icl]]&amp;quot; でアイコン化するための小マクロ。&lt;br /&gt;
* [マクロ] メニューやマクロバーに表示させる必要がないばあい、マクロの「[[ヘルプ:マクロ#カスタマイズ|カスタマイズ...]]」設定ダイアログ上のチェックボックスを OFF にします。&lt;br /&gt;
* もとのメニュー項目にホットキーの割り当てがあるばあい、マクロの &#039;&#039;#title=&amp;quot;ほげ&amp;quot;&#039;&#039;　か &#039;&#039;#tooltip=&amp;quot;ふが&amp;quot;&#039;&#039;　のうしろに &amp;quot; (Shift+Ctrl+A)&amp;quot; などのような文字列を付けておくとよいでしょう。&lt;br /&gt;
* &#039;&#039;editor.ExecuteCommandByID( &amp;lt;s&amp;gt;非推奨&amp;lt;/s&amp;gt;？ );&#039;&#039;　のマクロが機能するかどうかは、Meryのバージョン依存？&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;2240 以上の値の機能は、Beta 2.6.9 以降でしか使えません。&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;引数 &#039;&#039;( MEID_HOGE = nnnn )&#039;&#039; から &#039;&#039;MEID_HOGE =&#039;&#039;　の部分を略して定数値 &#039;&#039;( nnnn )&#039;&#039; だけも動作するなら、そちらのほうがよいかもしれません。&lt;br /&gt;
* &#039;&#039;editor.ExecuteCommandByID( &amp;lt;s&amp;gt;非推奨&amp;lt;/s&amp;gt;？ );&#039;&#039;　の引数については&amp;lt;br&amp;gt;&#039;&#039;ref.&#039;&#039; 「[https://github.com/haijinboys/mery-plugin-sdk/blob/master/SDK/C/Basic/plugin.h mery-plugin-sdk/plugin.h - GitHub]」&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== 新規作成して貼り付け ==&lt;br /&gt;
トレイアイコンの左クリックメニューの項目：「新規作成して貼り付け」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;新規作成して貼り付け&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;新規ファイルに貼り付け&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,175&lt;br /&gt;
//または &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,172&lt;br /&gt;
editor.NewFile();	// コマンドラインからこのマクロを起動するばあい、この行は不要&lt;br /&gt;
editor.ActiveDocument.selection.Paste();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 新規作成して引用つき貼り付け ==&lt;br /&gt;
トレイアイコンの左クリックメニューの項目：「新規作成して引用つき貼り付け」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;新規作成して引用つき貼り付け&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;新規ファイルに引用符つきで貼り付け&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,176&lt;br /&gt;
//または &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,173&lt;br /&gt;
editor.NewFile();	// コマンドラインからこのマクロを起動するばあい、この行は不要&lt;br /&gt;
editor.ActiveDocument.selection.Paste( meCopyQuotes );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 自動保存 ON／OFF ==&lt;br /&gt;
[ファイル]カテゴリのメニュー項目：「[https://www.haijin-boys.com/software/mery/mery-2-6-9#2 自動保存]」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;自動保存 ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;自動保存 ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,32&lt;br /&gt;
editor.ExecuteCommandByID( MEID_FILE_AUTO_SAVE = 2240 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 挿入 ==&lt;br /&gt;
[ファイル]カテゴリのメニュー項目：「[[ヘルプ:ファイル#挿入|挿入...]]」 （※ファイル選択ダイアログを呼びだす）&lt;br /&gt;
: &#039;&#039;c.f.&#039;&#039; 「[[#定型文（署名）を追加|定型文（署名）を追加]]」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;挿入...&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルから挿入&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,174&lt;br /&gt;
//または &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,177&lt;br /&gt;
editor.ExecuteCommandByID( MEID_FILE_INSERT = 2067 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 書き換え禁止 ON／OFF ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「書き換え禁止」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;書き換え禁止 ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;書き換え禁止 ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,36&lt;br /&gt;
if ( document.ReadOnly )&lt;br /&gt;
  document.ReadOnly = false;&lt;br /&gt;
else  document.ReadOnly = true;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 引用つきコピー ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「引用つきコピー」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;引用つきコピー&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;引用つきコピー&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,118&lt;br /&gt;
document.selection.Copy( meCopyQuotes );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 引用つき貼り付け ==&lt;br /&gt;
右クリックメニュー（[編集]カテゴリ）のメニュー項目：「引用つき貼り付け」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;引用つき貼り付け&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;引用つき貼り付け&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,119&lt;br /&gt;
document.selection.Paste( meCopyQuotes );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 大文字に変換 ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「選択範囲の変換」グループ &amp;gt;&amp;gt; 「大文字に変換」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;大文字に変換&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;選択範囲を大文字に変換&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,80&lt;br /&gt;
if ( document.selection.IsEmpty )	// 非選択時には行全体&lt;br /&gt;
  document.selection.SelectLine();&lt;br /&gt;
document.selection.ChangeCase( meCaseUpperCase );&lt;br /&gt;
// document.selection.Collapse();	// 選択を解除してカーソルを先頭に移動&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 小文字に変換 ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「選択範囲の変換」グループ &amp;gt;&amp;gt; 「小文字に変換」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;小文字に変換&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;選択範囲を小文字に変換&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,76&lt;br /&gt;
if ( document.selection.IsEmpty )	// 非選択時には行全体&lt;br /&gt;
  document.selection.SelectLine();&lt;br /&gt;
document.selection.ChangeCase( meCaseLowerCase );&lt;br /&gt;
// document.selection.Collapse();	// 選択を解除してカーソルを先頭に移動&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 単語の最初の文字を大文字に変換 ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「選択範囲の変換」グループ &amp;gt;&amp;gt; 「単語の最初の文字を大文字に」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;頭文字を大文字に&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;単語の最初の文字を大文字に変換&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,84&lt;br /&gt;
if ( document.selection.IsEmpty )	// 非選択時には行全体&lt;br /&gt;
  document.selection.SelectLine();&lt;br /&gt;
document.selection.ChangeCase( meCaseCapitalize );	// Mery 2.6.10 以降で使用可&lt;br /&gt;
// editor.ExecuteCommandByID( MEID_EDIT_CAPITALIZE = 2116 );	// Mery 2.6.9 以前はこちらの行を使用&lt;br /&gt;
// document.selection.Collapse();	// 選択を解除してカーソルを先頭に移動&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 「&#039;&#039;&#039;大文字に変換&#039;&#039;&#039;」「&#039;&#039;&#039;小文字に変換&#039;&#039;&#039;」「&#039;&#039;&#039;単語の最初の文字を大文字に変換&#039;&#039;&#039;」を便利にまとめたマクロ「[[#大文字小文字変換|大文字小文字変換]]」もあります。&lt;br /&gt;
&lt;br /&gt;
== 半角に変換 ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「選択範囲の変換」グループ &amp;gt;&amp;gt; 「半角に変換」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;半角に変換&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;選択範囲を半角に変換&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,70&lt;br /&gt;
if ( document.selection.IsEmpty )	// 非選択時には行全体&lt;br /&gt;
  document.selection.SelectLine();&lt;br /&gt;
document.selection.ChangeWidth( meWidthHalfWidth );	// (meWidthFullWidth) で&amp;quot;全角に変換&amp;quot;になるが、アイコンは用意していない&lt;br /&gt;
// document.selection.Collapse();	// 選択を解除してカーソルを先頭に移動&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== インデント／逆インデント ==&lt;br /&gt;
[[#「マクロライブラリ」 より|「マクロライブラリ」 より]] の節に[[#インデント|「インデント」「逆インデント」]]マクロあり&lt;br /&gt;
&lt;br /&gt;
== 再変換 ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「選択範囲の変換」グループ &amp;gt;&amp;gt; 「再変換」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;再変換&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;確定文字列の再変換（IME）&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,264&lt;br /&gt;
if ( document.selection.IsEmpty )	// 非選択時にはキャレット位置の単語を選択&lt;br /&gt;
  document.selection.SelectWord();&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_RECONVERT = 2123 )&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== リンクを開く ==&lt;br /&gt;
右クリックメニュー（[編集]カテゴリ）のメニュー項目：「リンクを開く」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;リンクを開く&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;リンクを開く&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,47&lt;br /&gt;
document.selection.OpenLink();&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * 各ブラウザ用のアイコンインデックス&lt;br /&gt;
 * ～IE9: 	#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,44&lt;br /&gt;
 * IE10/11:	#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,43&lt;br /&gt;
 * Edge: 	#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,46&lt;br /&gt;
 * Chrome: 	#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,47 - 49&lt;br /&gt;
 * Firefox:	#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,50&lt;br /&gt;
 * Opera: 	#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,51&lt;br /&gt;
 * Safari: 	#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,52&lt;br /&gt;
 * その他のブラウザの場合は… 	#icon = &amp;quot;ブラウザ.exeのフルパス&amp;quot;,0&lt;br /&gt;
 */&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 「&#039;&#039;&#039;リンクを開く&#039;&#039;&#039;」は、選択範囲がない状態でもキャレット位置のURLを自動で取得して&amp;lt;u&amp;gt;規定のブラウザ&amp;lt;/u&amp;gt;で開きます（非ASCII文字やダメ文字などを含む「いわゆる日本語URL」には非対応）。&lt;br /&gt;
: &#039;&#039;cf. &#039;&#039;外部ツールの節にある「[[#選択範囲のURL（文字列）を Firefox で開く|選択範囲のURLを Firefox で開く]]」は、&amp;lt;u&amp;gt;指定したブラウザ&amp;lt;/u&amp;gt;でURLを開きます（「いわゆる日本語URL」にも対応可）。&lt;br /&gt;
&lt;br /&gt;
== ファイルへ移動 ==&lt;br /&gt;
右クリックメニュー（[編集]カテゴリ）のメニュー項目：「ファイルへ移動」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;ファイルへ移動&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルへ移動&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,172&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_GO_TO_FILE = 2108 )&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* ファイルパス（文字列）からそのファイルを Mery で開く機能なので、アイコンは &#039;&#039;#icon = &amp;quot;Mery.exe&amp;quot;&#039;&#039; でもよいかも。&lt;br /&gt;
&lt;br /&gt;
== 最後に編集した位置へ移動 ==&lt;br /&gt;
右クリックメニュー（[編集]カテゴリ）のメニュー項目：「最後に編集した位置へ移動」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;最後の変更 (Shift+Ctrl+Z)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;最後に編集した位置へ移動&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,185&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_GO_TO_CHANGED = 2241 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 次のブックマーク ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「ブックマーク」グループ &amp;gt;&amp;gt; 「次のブックマーク」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;次のブックマーク (F2)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;次のブックマーク&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,179&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_NEXT_BOOKMARK = 2127 );&lt;br /&gt;
// document.selection.NextBookmark();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 前のブックマーク ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「ブックマーク」グループ &amp;gt;&amp;gt; 「前のブックマーク」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;前のブックマーク (Shift+F2)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;前のブックマーク&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,180&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_PREV_BOOKMARK = 2128 );&lt;br /&gt;
// document.selection.PreviousBookmark();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ブックマークをクリア ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「ブックマーク」グループ &amp;gt;&amp;gt; 「ブックマークをクリア」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;ブックマークをクリア (Shift+Ctrl+F2)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ブックマークをクリア&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,178&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_CLEAR_BOOKMARK = 2129 );&lt;br /&gt;
// document.selection.ClearBookmark();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 次のスペルミス ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「スペルチェック」グループ &amp;gt;&amp;gt; 「次のスペルミス」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;次のスペルミス (Ctrl+M)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;次のスペルミス&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,181&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_NEXT_SPELL = 2131 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 前のスペルミス ==&lt;br /&gt;
[編集]カテゴリのメニュー項目：「スペルチェック」グループ &amp;gt;&amp;gt; 「前のスペルミス」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;前のスペルミス (Shift+Ctrl+M)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;前のスペルミス&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,182&lt;br /&gt;
editor.ExecuteCommandByID( MEID_EDIT_PREV_SPELL = 2132 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 次の文字列を検索 ==&lt;br /&gt;
[検索]カテゴリのメニュー項目：「[https://www.haijin-boys.com/software/mery/mery-tips#2 次の文字列を検索]」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;次の文字列 (Shift+Ctrl+Down)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;次の文字列を検索&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,124&lt;br /&gt;
editor.ExecuteCommandByID( MEID_SEARCH_NEXT_WORD = 2136 );&lt;br /&gt;
// document.selection.FindRepeat( meFindNext + meFindRepeatWord );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 「次の文字列を検索」 を実行したときに[[#検索文字列の強調を解除|検索結果の強調表示をしない]]パターン&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;次の文字列 (強調なし)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;次の文字列を検索&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,124&lt;br /&gt;
document.selection.FindRepeat( meFindNext + meFindRepeatWord );&lt;br /&gt;
document.HighlightFind = false;		// 検索文字列の強調を解除&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: ※ [表示]カテゴリのメニュー項目：「マーカー」グループ &amp;gt;&amp;gt; 「[[#自動マーカー_ON／OFF|自動マーカー]]」 が有効の場合、自動マーカーの強調表示色は残ります。&lt;br /&gt;
&lt;br /&gt;
== 前の文字列を検索 ==&lt;br /&gt;
[検索]カテゴリのメニュー項目：「[https://www.haijin-boys.com/software/mery/mery-tips#2 前の文字列を検索]」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;前の文字列 (Shift+Ctrl+Up)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;前の文字列を検索&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,125&lt;br /&gt;
editor.ExecuteCommandByID( MEID_SEARCH_PREV_WORD = 2137 );&lt;br /&gt;
// document.selection.FindRepeat( meFindPrevious + meFindRepeatWord );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 「前の文字列を検索」 を実行したときに[[#検索文字列の強調を解除|検索結果の強調表示をしない]]パターン&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;前の文字列 (強調なし)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;前の文字列を検索&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,125&lt;br /&gt;
document.selection.FindRepeat( meFindPrevious + meFindRepeatWord );&lt;br /&gt;
document.HighlightFind = false;		// 検索文字列の強調を解除&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: ※ [表示]カテゴリのメニュー項目：「マーカー」グループ &amp;gt;&amp;gt; 「[[#自動マーカー_ON／OFF|自動マーカー]]」 が有効の場合、自動マーカーの強調表示色は残ります。&lt;br /&gt;
&lt;br /&gt;
== [[検索(SJIS以外)|検索文字列の強調を解除]] ==&lt;br /&gt;
[検索]カテゴリのメニュー項目：「検索文字列の強調を解除」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;検索強調を解除 (Alt+F3)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;検索文字列の強調を解除&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,20&lt;br /&gt;
// editor.ExecuteCommandByID( MEID_SEARCH_ERASE_FIND_HIGHLIGHT = 2139 );	// この1行だけでも可&lt;br /&gt;
editor.ActiveDocument.HighlightFind = false;	// MeryWiki の マクロライブラリ &amp;gt;&amp;gt; 「検索(SJIS以外) + 検索強調を解除」まま&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ファイルから置換 ==&lt;br /&gt;
[検索]カテゴリのメニュー項目：「ファイルから置換...」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;ファイルから置換...&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;ファイルから置換&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,30&lt;br /&gt;
editor.ExecuteCommandByID( MEID_SEARCH_REPLACE_IN_FILES = 2141 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 色の反転 ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「色の反転」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;色の反転&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;テーマカラーを反転&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,211&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_INVERT_COLOR = 2145 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 変更行の強調 ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「記号」グループ &amp;gt;&amp;gt; 「[https://www.haijin-boys.com/software/mery/mery-2-6-9#4 変更行を強調表示]」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;変更行の強調 ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;変更した行を強調表示 ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,169&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_SHOW_CHANGED = 2242 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 標準ツールバー ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「ツールバー」グループ &amp;gt;&amp;gt; 「標準バー」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;標準ツールバー ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;標準ツールバー ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,205&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_STANDARD_BAR = 2158 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== マクロバー ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「ツールバー」グループ &amp;gt;&amp;gt; 「マクロバー」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;マクロバー ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;マクロバー ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,206&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_MACROS_BAR = 2159 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== マーカーバー ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「ツールバー」グループ &amp;gt;&amp;gt; 「マーカーバー」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;マーカーバー ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;マーカーバー ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,209&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_MARKERS_BAR = 2227 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== プラグインバー ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「ツールバー」グループ &amp;gt;&amp;gt; 「プラグインバー」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;プラグインバー ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;プラグインバー ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,207&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_PLUGINS_BAR = 2160 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 外部ツールバー ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「ツールバー」グループ &amp;gt;&amp;gt; 「外部ツールバー」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;外部ツールバー ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;外部ツールバー ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,208&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_TOOLS_BAR = 2161 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== アウトプットバー ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「アウトプット（Alt+2)」の ON/OFF トグル切り替え &lt;br /&gt;
* このマクロにショートカットキーを割りあてて実行しても、アウトプットバーにフォーカスがあるときにはアウトプットバーは消えないようです（デフォルトのショートカットキー Alt+2 なら消せます）。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;アウトプットバー ON/OFF（Alt+2)&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;アウトプットバー ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,210&lt;br /&gt;
// editor.ExecuteCommandByID( MEID_VIEW_OUTPUT_BAR = 2166 );	// この1行だけでも可&lt;br /&gt;
if ( OutputBar.Visible )&lt;br /&gt;
  OutputBar.Visible = false;&lt;br /&gt;
else OutputBar.Visible = true;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 自動マーカー ON／OFF ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「マーカー」グループ &amp;gt;&amp;gt; 「自動マーカー」の ON/OFF トグル切り替え&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;自動マーカー ON/OFF&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;自動マーカー ON／OFF&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,149&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_TOGGLE_AUTO_MARKER = 2236 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== マーカーをすべて有効 ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「マーカー」グループ &amp;gt;&amp;gt; 「すべて有効」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;マーカー有効&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;マーカーをすべて有効化&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,150&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_MARKER_ENABLE_ALL = 2233 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== マーカーをすべて無効 ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「マーカー」グループ &amp;gt;&amp;gt; 「すべて無効」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;マーカー無効&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;マーカーをすべて無効化&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,151&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_MARKER_DISABLE_ALL = 2234 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 現在の編集モードのプロパティ ==&lt;br /&gt;
[表示]カテゴリのメニュー項目：「編集モード」グループ &amp;gt;&amp;gt; 「[[ヘルプ:表示#編集モードの設定|編集モードの設定...]]」 →  現在の編集モードの 「プロパティ」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;編集モードの設定...&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;現在の編集モードのプロパティ&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,157&lt;br /&gt;
// ５ちゃんねる「テキストエディタ Mery part4」 レス484-485 より&lt;br /&gt;
// ref. https://potato.5ch.net/test/read.cgi/software/1410842156/484-485&lt;br /&gt;
var shell = new ActiveXObject( &amp;quot;WScript.Shell&amp;quot; );&lt;br /&gt;
shell.SendKeys( &#039;%P&#039; );&lt;br /&gt;
editor.ExecuteCommandByID( MEID_VIEW_MODE_CUSTOMIZE = 2144 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== オプション設定 ==&lt;br /&gt;
[ツール]カテゴリのメニュー項目：「[[ヘルプ:ツール#オプション|オプション...]]」&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;オプション...&amp;quot;&lt;br /&gt;
#tooltip = &amp;quot;Meryのオプションを設定&amp;quot;&lt;br /&gt;
#icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,163&lt;br /&gt;
editor.ExecuteCommandByID( MEID_TOOLS_OPTIONS = 2177 );&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= アイコン化に対応可能なその他のマクロ =&lt;br /&gt;
[https://www.haijin-boys.com/software/mery/mery-tips#17 &#039;&#039;&#039;Macros&#039;&#039;&#039;フォルダ内のサンプルマクロ]やWikiの「[[マクロライブラリ]]」にあるマクロなどを &amp;quot;[[#ダウンロード|マテリアルデザインっぽいアイコン]]&amp;quot; で表示できます｡&lt;br /&gt;
* 以下のマクロのアイコン化に対応しています。&amp;lt;br&amp;gt;既存の &amp;quot;○○マクロ.JS&amp;quot; ファイルの[[マクロ覚え書き（開発者向け）#プリプロセス（#title など）|先頭行]]に &#039;&#039;#title = &amp;quot;ほげ&amp;quot;&#039;&#039;,　&#039;&#039;#icon = &amp;quot;ぴよ&amp;quot;,n&#039;&#039;　の行を追加してください。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== [https://www.haijin-boys.com/software/mery/mery-tips#17 &#039;&#039;&#039;Macros&#039;&#039;&#039;フォルダ内のサンプルマクロ] ==&lt;br /&gt;
&amp;lt;div id=&amp;quot;このファイルから検索(マッチする行)&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[このファイルから検索(マッチする行)]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,1&lt;br /&gt;
----&amp;lt;div id=&amp;quot;このファイルから検索(マッチしない行)&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[このファイルから検索(マッチしない行)]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,3&lt;br /&gt;
----&amp;lt;div id=&amp;quot;昇順で並び替え&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[昇順で並び替え]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,145&lt;br /&gt;
----&amp;lt;div id=&amp;quot;降順で並び替え&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[降順で並び替え]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,146&lt;br /&gt;
----&amp;lt;div id=&amp;quot;連続する重複行を削除&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[連続する重複行を削除]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,143&lt;br /&gt;
: &#039;&#039;c.f.&#039;&#039; [[#連続しない重複行を削除|連続しない重複行を削除]]&lt;br /&gt;
----&amp;lt;div id=&amp;quot;特殊文字を入力&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;特殊文字を入力&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,192&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== 「[[マクロライブラリ]]」 より ==&lt;br /&gt;
&amp;lt;div id=&amp;quot;対応する括弧に移動&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[対応する括弧に移動]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,127&lt;br /&gt;
----&amp;lt;div id=&amp;quot;引用の追加&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;引用の追加&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,96&lt;br /&gt;
: ※ 公開停止 → 「[[#引用符／コメント|引用符／コメント]]」&lt;br /&gt;
&amp;lt;!-- 記&lt;br /&gt;
･&amp;quot;(2018/10/14 不具合報告あり。公開停止)&amp;quot; ←により、「引用の追加」のハイパーリンクを解除 (2018/10/16 sukemaru)&lt;br /&gt;
・「引用符／コメント」へのリンクを追加 (2018/10/28 sukemaru)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;行頭に移動 (ライブラリ)&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[行頭に移動]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,235&lt;br /&gt;
 &amp;lt;!-- 追加 (2018/12/04 sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;選択範囲を上下に移動&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;選択範囲を上に移動&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,230&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;選択範囲を下に移動&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,229&lt;br /&gt;
: 以上2件、&#039;&#039;ref.&#039;&#039; 「[[選択範囲を上下に移動]]」&lt;br /&gt;
----&amp;lt;div id=&amp;quot;字下げ・字上げ&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;字下げ (インデント)&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,247&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;字上げ (アンインデント)&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,249&lt;br /&gt;
※アイコンのデザインは「半角スペース×２」&lt;br /&gt;
&amp;lt;div id=&amp;quot;インデント&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;インデント&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,260&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;逆インデント&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,261&lt;br /&gt;
※アイコンのデザインは「赤い三角マーク」のインデント・逆インデント&lt;br /&gt;
: 以上4件、&#039;&#039;ref.&#039;&#039; 「[[字下げ・字上げ]](インデント・逆インデント)」&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
・「字下げ・字上げ」へのリンクを追加 (2018/10/31 sukemaru)&lt;br /&gt;
・「インデント・逆インデント」を追加 (2018/11/16 sukemaru)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;数値を増減&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;数値を増やす(インクリメント)&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,266&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;数値を減らす(デクリメント)&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,269&lt;br /&gt;
: 以上2件、&#039;&#039;ref.&#039;&#039; 「[[数値を増減]](インクリメント・デクリメント)」&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
・「数値を増減」へのリンクを追加 (2018/11/27 sukemaru)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;少し便利な Undo/Redo&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;少し便利な Undo&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,107&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;少し便利な Redo&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,108&lt;br /&gt;
: 以上2件、&#039;&#039;ref.&#039;&#039; 「[[少し便利な Undo/Redo]]」&lt;br /&gt;
----&amp;lt;div id=&amp;quot;貼付け実行後のカーソル位置を貼付け文字列の先頭にする&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[貼付け実行後のカーソル位置を貼付け文字列の先頭にする]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,120&lt;br /&gt;
----&amp;lt;div id=&amp;quot;行を複製 (複数行可)&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[行を複製 (複数行可)]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,222&lt;br /&gt;
----&amp;lt;div id=&amp;quot;行の先頭に貼り付け&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[行の先頭に貼り付け]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,251&lt;br /&gt;
----&amp;lt;div id=&amp;quot;カッコ&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[カッコで囲う]] (ポップアップメニューあり)&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,255&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;[[カッコで囲う#カッコで囲う (ポップアップメニューなし)|カッコで囲う (ポップアップメニューなし)]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,101&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;[[カッコで囲う#引用符を追加／削除|引用符を追加／削除]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,100&lt;br /&gt;
----&amp;lt;div id=&amp;quot;引用符／コメント&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[引用符／コメント]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,96&lt;br /&gt;
&amp;lt;!-- 追加 (2018/10/28 sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;TrueとFalse を切り替える&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[TrueとFalse を切り替える]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,265&lt;br /&gt;
&amp;lt;!-- 追加 (2018/11/27 sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;行頭か行末 または 選択範囲の始点か終点&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[行頭か行末 または 選択範囲の始点か終点]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,129&lt;br /&gt;
&amp;lt;!-- 追加 (2018/12/04 sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;定型文を挿入&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[定型文を挿入]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,194&lt;br /&gt;
 // 194 - 197, 276, 277 が ＠/Ⓒ アイコン&lt;br /&gt;
&amp;lt;!-- 追加 (2018/12/04 sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;文字列中のパス起動&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[文字列中のパス起動]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,40&lt;br /&gt;
----&amp;lt;div id=&amp;quot;選択範囲のURL・パスを開く&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[選択範囲のURL・パスを開く]]（ひらけゴマ）&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,40&lt;br /&gt;
&amp;lt;!-- 追加 (2018/12/0８ sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;自動バックアップ&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[自動バックアップ]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,35&lt;br /&gt;
----&amp;lt;div id=&amp;quot;終了時状態保持・復元&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;終了時状態保持&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,33&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;終了時状態復元&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,34&lt;br /&gt;
: 以上2件、&#039;&#039;ref.&#039;&#039; 「[[終了時状態保持・復元]]」&lt;br /&gt;
----&amp;lt;div id=&amp;quot;フォルダを開く&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[含んでいるフォルダを開く]]&amp;quot;&lt;br /&gt;
 または&lt;br /&gt;
 #title = &amp;quot;[[フォルダを開く]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,23&lt;br /&gt;
----&amp;lt;div id=&amp;quot;ファイルを開くダイアログ&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[特定のフォルダで「ファイルを開く」ダイアログ]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,275&lt;br /&gt;
&amp;lt;!-- 2018/12/04 追加 (sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;ファイルを比較&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[ファイルを比較]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,61&lt;br /&gt;
※ WinMerge のアイコンをマテリアルデザインっぽくしてあります。&lt;br /&gt;
----&amp;lt;div id=&amp;quot;ブックマーク一覧ジャンプ&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[ブックマーク一覧ジャンプ]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,243&lt;br /&gt;
----&amp;lt;div id=&amp;quot;コマンドプロンプトを開く&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;コマンドプロンプトを開く&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,42&lt;br /&gt;
&amp;lt;!-- 2018/12/04 追加 (sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;標準変換&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[標準変換]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,86&lt;br /&gt;
----&amp;lt;div id=&amp;quot;テキスト整形&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[テキスト整形]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,217&lt;br /&gt;
----&amp;lt;div id=&amp;quot;行並べ替え&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[行並べ替え]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,275&lt;br /&gt;
&amp;lt;!-- 2018/12/04 追加 (sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;文書から検索&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[文書から検索]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,4&lt;br /&gt;
----&amp;lt;div id=&amp;quot;単語を抽出&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[単語を抽出]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,252&lt;br /&gt;
----&amp;lt;div id=&amp;quot;タグの外側（内側）だけ置換&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;タグの外側だけ置換&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,254&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;タグの内側だけ置換&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,253&lt;br /&gt;
: 以上2件、&#039;&#039;ref.&#039;&#039; 「[[タグの外側（内側）だけ置換]]」&lt;br /&gt;
----&amp;lt;div id=&amp;quot;ポップアップメニューで検索先にジャンプ&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[ポップアップメニューで検索先にジャンプ]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,229&lt;br /&gt;
----&amp;lt;div id=&amp;quot;検索(SJIS以外)&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[検索(SJIS以外)]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,2&lt;br /&gt;
----&amp;lt;div id=&amp;quot;Eclipse風コメントアウト&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[Eclipse風コメントアウト]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,216&lt;br /&gt;
&amp;lt;!-- 2018/12/04 追加 (sukemaru) --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;コメントマーク付け外し&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[コメントマーク付け外し]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,215&lt;br /&gt;
----&amp;lt;div id=&amp;quot;スマートインデント&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;[[スマートインデント(C 構文)|スマートインデント]]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,259&lt;br /&gt;
※ 「&#039;&#039;&#039;スマートインデント⇔通常切り替え&#039;&#039;&#039;」または「&#039;&#039;&#039;スマートインデント改行&#039;&#039;&#039;」に割りあてる&lt;br /&gt;
----&amp;lt;div id=&amp;quot;階層化マクロメニュー&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 #title = &amp;quot;[[階層化マクロメニュー]]&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,244&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== その他 （外部サイトのマクロ） ==&lt;br /&gt;
マクロのコードは、青い太字をクリックして各リンク先で入手してください。&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== 連続しない重複行を削除 ===&lt;br /&gt;
* ５ちゃんねる 「[https://potato.5ch.net/test/read.cgi/software/1410842156/708-709 テキストエディタ Mery part4]」 レス708-709 より&lt;br /&gt;
 &lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;連続しない重複行を削除&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,142&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== 一括置換して先頭候補に ===&lt;br /&gt;
* ５ちゃんねる 「[https://potato.5ch.net/test/read.cgi/software/1410842156/173-175 テキストエディタ Mery part4]」 レス173,175 より&lt;br /&gt;
 &lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;一括置換して先頭候補に&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,136&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== 10進／16進変換 ===&lt;br /&gt;
* ５ちゃんねる 「[https://anago.5ch.net/test/read.cgi/software/1362749527/449-451 テキストエディタ Mery part3]」 レス449,451 より&lt;br /&gt;
 &lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;10進→16進変換&#039;&#039;&#039;（選択文字列対象）&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,67&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;16進→10進変換&#039;&#039;&#039;（選択文字列対象）&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,64&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== 数値参照を文字実体で置換 ===&lt;br /&gt;
* ５ちゃんねる 「[https://egg.5ch.net/test/read.cgi/software/1471087798/734-736 テキストエディタ Mery part5]」 レス734-736 より&lt;br /&gt;
 &lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;数値参照を文字実体で置換&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,88&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== 属性変更 ===&lt;br /&gt;
* ５ちゃんねる 「[https://egg.5ch.net/test/read.cgi/software/1470539869/96-100 テキストエディタ Mery part5]」 レス96,99-100 より&amp;lt;br&amp;gt;&#039;&#039;&#039;読み取り専用属性を変更する&#039;&#039;&#039;マクロ ×３&lt;br /&gt;
 &lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;書込禁止の属性を解除して開きなおす&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,6&lt;br /&gt;
 // &amp;gt; 読み取り専用ファイルを標準ファイルに変更して開き直す&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;保存して書込禁止属性をつける&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,38&lt;br /&gt;
 // &amp;gt; 上書き保存後閉じて読み取り専用ファイルに変更する&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;保存＋書込禁止ON ＆ 書込禁止OFF＋開きなおす&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,38&lt;br /&gt;
 // &amp;gt; １つにまとめてみた&lt;br /&gt;
 // &amp;gt; 読み取り専用ファイルの場合は標準ファイルに変更して開き直す&lt;br /&gt;
 // &amp;gt; 標準ファイルの場合は上書き保存後閉じて読み取り専用ファイルに変更する&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== 大文字小文字変換 ===&lt;br /&gt;
* [https://img.atwikiimg.com/www35.atwiki.jp/little_lamb/pub/for_mery2/WordCase.js 大文字小文字変換]&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;大文字小文字変換&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,73&lt;br /&gt;
 // &amp;gt; 範囲選択中は 大文字 ⇔ 小文字 のトグル変換&lt;br /&gt;
 // &amp;gt; 範囲選択がなければカーソル位置から 小文字 → 先頭のみ大文字 → 大文字 のトグル変換&lt;br /&gt;
公式ブログのコメント欄に投稿されたマクロです。&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;vid.&#039;&#039; 『[https://www.haijin-boys.com/software/mery/mery-2-6-9#comment-1685 テキストエディタ「Mery」ベータ版 Ver 2.6.9 を公開 ... ]』 (2018年7月23日 18:19 のコメント)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== StrConv ===&lt;br /&gt;
* 「[http://gesource.jp/soft/strconv/strconvdll.html 文字変換ライブラリ StrConvDLL]」&lt;br /&gt;
: サードパーティの文字変換ライブラリ &#039;&#039;&#039;StrConv.dll&#039;&#039;&#039; を使用します。&lt;br /&gt;
: ZIPファイルには &amp;quot;ひらがな→カタカナ&amp;quot;、&amp;quot;カタカナ→ひらがな&amp;quot; 変換、&amp;quot;HTML予約文字のエスケープ&amp;quot;、&amp;quot;URLの％エンコード／デコード&amp;quot;（Shift_JIS と UTF8 に対応）や、その他のMery用サンプルマクロが収録されています。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: ポップアップメニューから StrConv の全変換機能を一括で呼びだすなら、以下のマクロをリンク先から回収してください。&lt;br /&gt;
: &#039;&#039;vid.&#039;&#039; 「[https://pastebin.com/5rUw36qM Mery_StrConvテキスト変換メニュー - Pastebin.com]」&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;StrConv &amp;amp;#9662;&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #tooltip = &amp;quot;StrConv テキスト変換メニュー&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,219&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;!-- 2018/10/28 マクロライブラリに「行コメント」と「引用符／コメント」をアップロードしたので、この項目を削除&lt;br /&gt;
&lt;br /&gt;
* 「[https://pastebin.com/70QW2YMq 練習で作ってみたが、うまくないマクロ - Pastebin.com]」 より&lt;br /&gt;
=== 行を上下に移動 (複数行可) ===&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;行を上に移動 (複数行可)&amp;quot;&lt;br /&gt;
 #tooltip = &amp;quot;選択範囲(複数行可)の論理行を上の行と入れ替える&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,230&lt;br /&gt;
&lt;br /&gt;
 #title = &amp;quot;行を下に移動 (複数行可)&amp;quot;&lt;br /&gt;
 #tooltip = &amp;quot;選択範囲(複数行可)の論理行を下の行と入れ替える&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,229&lt;br /&gt;
: ※ [[マクロライブラリ]]の「[[選択範囲を上下に移動]]」をおすすめします。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 引用符／コメントアウト ===&lt;br /&gt;
: 選択範囲の各行の先頭に 引用符／コメントマーク を追加します（ポップアップメニューから記号等を選択）。&lt;br /&gt;
 #title = &amp;quot;&#039;&#039;&#039;引用符／コメントアウト...&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
 #tooltip = &amp;quot;引用符／コメントマークを追加&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,96&lt;br /&gt;
: ※ [[マクロライブラリ]]にあった「&#039;&#039;&#039;引用の追加&#039;&#039;&#039;」マクロを改変したものです。 &amp;lt;br&amp;gt; 項目に「クリップボードから」や「任意の文字列を指定」などを追加しています。&lt;br /&gt;
&lt;br /&gt;
 // ----------------------------------------------------&lt;br /&gt;
 // Orginal Copyright (c) Kuro. All Rights Reserved.&lt;br /&gt;
 // www:    &amp;lt;nowiki&amp;gt;http://www.haijin-boys.com/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 // ----------------------------------------------------&lt;br /&gt;
 // Modified by sukemaru&lt;br /&gt;
 // 「引用符を追加」または「引用符／コメント」&lt;br /&gt;
 // ----------------------------------------------------&lt;br /&gt;
: ※ 「[[引用の追加]]」および「&#039;&#039;&#039;引用符／コメントアウト&#039;&#039;&#039;」マクロへの追加用コードが「[[行の先頭に貼り付け#「引用の追加」マクロへの組みこみ用コード|行の先頭に貼り付け]]」マクロのページにあります。&lt;br /&gt;
&lt;br /&gt;
・一行追加 2018/10/12 (sukemaru)&lt;br /&gt;
・「引用の追加」マクロの公開停止により文面を変更 2018/10/18 (sukemaru)&lt;br /&gt;
・文面を変更 2018/10/26 (sukemaru)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 行コメント ===&lt;br /&gt;
: 「[[コメントマーク付け外し]]」を改造した sukemaru 版です。 &amp;lt;br&amp;gt; タブインデントや半角スペースで字下げした位置にあわせて「コメントマークを付け外し」できます。&lt;br /&gt;
 #title = &amp;quot;行コメント&amp;quot;&lt;br /&gt;
 #tooltip = &amp;quot;コメントマーク付けはずし&amp;quot;&lt;br /&gt;
 #icon = &amp;quot;Mery用 マテリアルデザインっぽいアイコン.icl&amp;quot;,215&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 ～ここまで削除 2018/10/28 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* その他、矢印系のアイコンや余ったアイコンで置き換えられそうなマクロなどにご活用ください。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= [[ヘルプ:ツール#外部ツール|外部ツール]] =&lt;br /&gt;
自分でマクロを書ければ世話ないのでしょうが…&lt;br /&gt;
* 外部ツールバーにはよけいなラベルが表示されないので、アイコンをたっぷり詰めこめます。アプリの起動用やフォルダ／ファイル／URLなどを開くためのランチャにもなるので、パラメーターに記述する内容が簡単なものはこちらに置いたほうがマクロメニュー（マクロバー）を圧迫しないので都合がよかったりします。&lt;br /&gt;
* 「[[#外部ツールバー ON／OFF|外部ツールバー ON／OFF]]」マクロのアイコンを標準ツールバー上に配置しておくと、すばやく表示／非表示の切り替えができます。&lt;br /&gt;
&lt;br /&gt;
== 凡例 （外部ツール設定の入力欄） ==&lt;br /&gt;
* この節で使用している &#039;&#039;&amp;quot;Caption&amp;quot;, &amp;quot;FileName&amp;quot;&#039;&#039;　などの表記は &#039;&#039;&#039;&#039;&#039;&amp;quot;mery.ini&amp;quot;&#039;&#039;&#039;&#039;&#039;　内の記述に準じたものです。「外部ツール設定」の GUI とは以下のとおりに照応します。&lt;br /&gt;
&lt;br /&gt;
;Caption=&lt;br /&gt;
: 「&#039;&#039;&#039;タイトル&#039;&#039;&#039;」入力欄&lt;br /&gt;
;FileName=&lt;br /&gt;
: 「&#039;&#039;&#039;コマンド&#039;&#039;&#039;」入力欄&amp;lt;br&amp;gt;（EXEなど実行ファイルのパス。&#039;&#039;&#039;&amp;quot; &amp;quot;&#039;&#039;&#039; で囲う必要はないようです）&lt;br /&gt;
: ※ &#039;&#039;&#039;Mery.exe&#039;&#039;&#039; のばあいのみ、フォルダパスを省略できます。&lt;br /&gt;
;Parameters=&lt;br /&gt;
: 「&#039;&#039;&#039;引数&#039;&#039;&#039;」入力欄&amp;lt;br&amp;gt;（引数が正常に渡されないときは、文字列を &#039;&#039;&#039;&amp;quot; &amp;quot;&#039;&#039;&#039; で囲ってみてください）&lt;br /&gt;
;WorkingDir=&lt;br /&gt;
: 「&#039;&#039;&#039;作業フォルダ&#039;&#039;&#039;」入力欄&lt;br /&gt;
;IconPath=&lt;br /&gt;
: 「&#039;&#039;&#039;アイコン&#039;&#039;&#039;」入力欄&amp;lt;br&amp;gt;（&amp;lt;u&amp;gt;Meryインストールフォルダの &#039;&#039;&#039;Macros&#039;&#039;&#039; フォルダに &amp;quot;&#039;&#039;&#039;マテリアルデザインっぽいアイコン.ICL&#039;&#039;&#039;&amp;quot; ファイルを置いている想定&amp;lt;/u&amp;gt;）&lt;br /&gt;
;IconIndex=&lt;br /&gt;
: &#039;&#039;※横スクロールして選択&#039;&#039; （数値で指定する必要はありません）&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;u&amp;gt;FileName=「コマンド」のパスは、適宜書きかえてください。&amp;lt;/u&amp;gt;&lt;br /&gt;
* 「コマンド」のパスには &#039;&#039;&#039;%システム環境変数%&#039;&#039;&#039; を使用できますが、システムにパスのとおったフォルダのファイル/プログラムであっても、フォルダパスを省略したファイル名だけでの記述は不可（Mery.exe からの相対参照とみなされるようです）。&lt;br /&gt;
* Mery Ver2.6.10 Beta 以前のバージョンで「&#039;&#039;&#039;アイコン&#039;&#039;&#039;」の入力欄に &amp;quot;&#039;&#039;&#039;Macros&#039;&#039;&#039;\[[#ダウンロード|Mery用 マテリアルデザインっぽいアイコン.icl]]&amp;quot; と入力してもアイコンが表示されない場合は、Meryをいったん終了（&amp;lt;u&amp;gt;タスクトレイの常駐アイコンも閉じる&amp;lt;/u&amp;gt;）してから Mery.exe のダブルクリックで起動しなおすとよいでしょう （ポータブル版として使っていないばあいはフルパスで指定すれば確実）。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== コマンドプロンプト ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;コマンドプロンプト&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\system32\cmd.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;$(Dir)&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=42&lt;br /&gt;
: ※ コマンドプロンプトのカレントフォルダ = $(Dir)：アクティブタブで開いているファイルの親フォルダ。&lt;br /&gt;
: ※ Mery の外部ツール設定にデフォルトで用意されているコマンドです。&lt;br /&gt;
&lt;br /&gt;
== 文字コード表 ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;文字コード表&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\system32\charmap.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;%WinDir%\system32&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=63&lt;br /&gt;
&lt;br /&gt;
== スクリーンキーボード ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;スクリーンキーボード&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\system32\osk.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;%WinDir%\system32&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=168&lt;br /&gt;
&lt;br /&gt;
== 電卓 ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;電卓&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\system32\calc.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;%WinDir%\system32&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=59&lt;br /&gt;
: ※ Mery の外部ツール設定にデフォルトで用意されているコマンドです。&lt;br /&gt;
&lt;br /&gt;
== 書込禁止属性を設定 ==&lt;br /&gt;
* [編集]メニュー項目の「書き換え禁止」とはことなり、ファイル属性（読取専用）を変更します。&lt;br /&gt;
 Caption=&#039;&#039;&#039;書込禁止属性を設定&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\system32\attrib.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;+R &amp;quot;$(Path)&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;$(Dir)&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=36&lt;br /&gt;
: ※ Mery上で書き換え禁止にするには「[[#ファイルを開きなおす|ファイルを開きなおす]]」必要があるので、「[[#属性変更|属性変更マクロ]]」の使用を推奨。&lt;br /&gt;
&lt;br /&gt;
== 書込禁止属性を解除 ==&lt;br /&gt;
* [編集]メニュー項目の「書き換え禁止」とはことなり、ファイル属性（読取専用）を変更します。&lt;br /&gt;
 Caption=&#039;&#039;&#039;書込禁止属性を解除&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%windir%\system32\attrib.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;-R &amp;quot;$(Path)&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;$(Dir)&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=37&lt;br /&gt;
: ※ Mery上で書き換え禁止を解除するには「[[#ファイルを開きなおす|ファイルを開きなおす]]」必要があるので、「[[#属性変更|属性変更マクロ]]」の使用を推奨。&lt;br /&gt;
&lt;br /&gt;
== エクスプローラで親フォルダを開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;エクスプローラ (親フォルダ)&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\explorer.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;/select,&amp;quot;$(Path)&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;$(Dir)&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=23&lt;br /&gt;
: ※ アクティブタブで開いているのファイルの親フォルダをエクスプローラで開く。&lt;br /&gt;
: &#039;&#039;c.f.&#039;&#039;  マクロ「[[含んでいるフォルダを開く]]」、マクロ「[[フォルダを開く]]」&lt;br /&gt;
: ※ Mery の外部ツール設定にデフォルトで用意されているコマンドを改変。&lt;br /&gt;
&lt;br /&gt;
== Meryフォルダを開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Meryフォルダ&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\explorer.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;%Programfiles%\Mery&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=200&lt;br /&gt;
&lt;br /&gt;
== Macrosフォルダを開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Macrosフォルダ&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\explorer.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;%Programfiles%\Mery\Macros&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=202&lt;br /&gt;
&lt;br /&gt;
== 自動保存フォルダを開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;[https://www.haijin-boys.com/software/mery/mery-2-6-9#2 自動保存フォルダ]&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\explorer.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;&amp;quot;※\自動保存フォルダ のパス&amp;quot;&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=27&lt;br /&gt;
: ※ &#039;&#039;e.g.&#039;&#039; &#039;&#039;&#039;&amp;quot;%Programfiles%\Mery\AutoSave&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== バックアップフォルダを開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;[https://www.haijin-boys.com/software/mery/mery-2-6-9#3 バックアップフォルダ]&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\explorer.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;&amp;quot;※\バックアップフォルダ のパス&amp;quot;&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=29&lt;br /&gt;
: ※ &#039;&#039;e.g.&#039;&#039; &#039;&#039;&#039;&amp;quot;%AppData%\Mery\BackUp&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 選択範囲パス（文字列）をエクスプローラで開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;エクスプローラ (選択範囲パス)&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;%WinDir%\explorer.exe&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;&amp;quot;$(SelText)&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=25&lt;br /&gt;
: ※ 引用符のついていないフルパス（フォルダのパス）の文字列を範囲選択して実行すること。&lt;br /&gt;
&lt;br /&gt;
== 選択範囲パス（文字列）を Mery で開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Mery で開く (選択範囲パス)&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;mery&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;&amp;quot;$(SelText)&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Mery.exe&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=0&lt;br /&gt;
: ※ 引用符のついていないフルパスの文字列を範囲選択して実行すること&lt;br /&gt;
: ※ 起動オプションの指定可&amp;lt;br&amp;gt;&#039;&#039;ref.&#039;&#039; Wiki内 ヘルプ &amp;gt;&amp;gt; [[ヘルプ:目次#コマンドラインオプション|コマンドラインオプション]]&lt;br /&gt;
* 【メニュー項目をアイコン化する小マクロ】の「[[#ファイルへ移動|ファイルへ移動]]」を使用するほうが便利かも（行内にファイルパスしか記述されていない場合、範囲選択なしでキャレット位置のパスを Mery で開ける）。&lt;br /&gt;
: &#039;&#039;ref. &#039;&#039;[[#メモ・ご意見などはこちらに|「ファイルへ移動」の説明]]&lt;br /&gt;
&lt;br /&gt;
== 選択範囲のURL（文字列）を Firefox で開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Firefox で開く (選択範囲URL)&#039;&#039;&#039;&lt;br /&gt;
 FileName=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;%ProgramFiles%\Mozilla Firefox\firefox.exe&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;$(SelText)&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=50&lt;br /&gt;
: ※ &amp;lt;u&amp;gt;特定のブラウザ&amp;lt;/u&amp;gt; でURLを開くサンプル。&lt;br /&gt;
* 引数を &#039;&#039;&#039;$(CurText)&#039;&#039;&#039; にすれば、右クリックメニューの「[[#リンクを開く|リンクを開く]]」と同様にキャレット位置のURLを自動で取得して開くこともできる。&amp;lt;br&amp;gt;ただし、非ASCII文字やダメ文字などを含む「いわゆる日本語URL」を開く場合は、範囲選択する必要がある（半角スペースや半角丸カッコなどを含むURLは不可 → 要パーセントエンコード）。&lt;br /&gt;
&lt;br /&gt;
== [https://raw.githubusercontent.com/k-takata/Onigmo/master/doc/RE.ja 鬼雲(鬼車改)正規表現のヘルプ] をWEBブラウザで開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;鬼雲 (鬼車改) 正規表現のヘルプ&#039;&#039;&#039;&lt;br /&gt;
 FileName=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;※WEBブラウザのパス&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/k-takata/Onigmo/master/doc/RE.ja&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=92&lt;br /&gt;
: ※ ブラウザで &amp;lt;u&amp;gt;特定のWEBサイト&amp;lt;/u&amp;gt; を開くサンプル。&lt;br /&gt;
&lt;br /&gt;
== 選択範囲の文字列をGoogle翻訳 (英和) ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Google翻訳 (英和)&#039;&#039;&#039;&lt;br /&gt;
 FileName=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;※WEBブラウザのパス&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;https://translate.google.com/?hl=ja#en|ja|&amp;quot;$(SelText)&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=153&lt;br /&gt;
: ※ &amp;lt;u&amp;gt;半角スラッシュ「 &#039;&#039;&#039;/&#039;&#039;&#039; 」やパイプ「 &#039;&#039;&#039;|&#039;&#039;&#039; 」などの特殊文字を含む文字列では、それ以降が翻訳されない。&amp;lt;/u&amp;gt; &amp;lt;br&amp;gt; 選択範囲はなるべく短めで実行すること。長い文章を英和翻訳したいときは、選択範囲なしで[https://translate.google.com/?hl=ja#en|ja Google翻訳]のページを開いてから文字列を貼り付ける。&lt;br /&gt;
&lt;br /&gt;
== 選択範囲の文字列をGoogle翻訳 (和英) ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Google翻訳 (和英)&#039;&#039;&#039;&lt;br /&gt;
 FileName=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;※WEBブラウザのパス&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;https://translate.google.com/?hl=ja#ja|en|&amp;quot;$(SelText)&amp;quot;&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=190&lt;br /&gt;
: ※ &amp;lt;u&amp;gt;半角スラッシュ「 &#039;&#039;&#039;/&#039;&#039;&#039; 」やパイプ「 &#039;&#039;&#039;|&#039;&#039;&#039; 」などの特殊文字を含む文字列では、それ以降が翻訳されない。&amp;lt;/u&amp;gt; &amp;lt;br&amp;gt; 選択範囲はなるべく短めで実行すること。長い文章を和英翻訳したいときは、選択範囲なしで[https://translate.google.com/?hl=ja#ja|en Google翻訳]のページを開いてから文字列を貼り付ける。&lt;br /&gt;
&amp;lt;!-- 記&lt;br /&gt;
「英和」「和英」とも&lt;br /&gt;
  ・$(SelText) → &amp;quot;$(SelText)&amp;quot;に変更&lt;br /&gt;
  ・注釈を変更 (2018/10/27 sukemaru)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 既定のプログラムで開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;既定のプログラムで開く&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;$(Path)&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;$(Dir)&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=39&lt;br /&gt;
: ※ アクティブタブで開いているファイルを、&amp;lt;u&amp;gt;拡張子で関連付けされた「既定のプログラム」&amp;lt;/u&amp;gt;で開く。&lt;br /&gt;
: ※ Mery の外部ツール設定にデフォルトで用意されているコマンドです。&lt;br /&gt;
&lt;br /&gt;
== Internet Explorerで開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Internet Explorerで開く&#039;&#039;&#039;&lt;br /&gt;
 FileName=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;%ProgramFiles%\Internet Explorer\iexplore.exe&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;$(Path)&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&#039;&#039;&#039;$(Dir)&#039;&#039;&#039;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=43&lt;br /&gt;
: ※ アクティブタブで開いているファイルを「Internet Explorer」で開く。&lt;br /&gt;
: ※ Mery の外部ツール設定にデフォルトで用意されているコマンドです。&lt;br /&gt;
&lt;br /&gt;
== 外部ツールバーを閉じる ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;外部ツールバーを閉じる&#039;&#039;&#039;&lt;br /&gt;
 FileName=&#039;&#039;&#039;mery&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&amp;lt;u&amp;gt;&#039;&#039;&#039;/mf &amp;quot;Macros\外部ツールバー ON／OFF.js&amp;quot;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 WorkingDir=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;%Programfiles%\Mery&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=159&lt;br /&gt;
: ※ 起動オプションに&amp;quot;マクロ.js&amp;quot;を指定して、外部ツールから特定のマクロを起動するサンプル。&lt;br /&gt;
: ※ この「[[#外部ツールバー ON／OFF|外部ツールバー ON／OFF]]」マクロのばあい『無題』のタブが生成されてしまうので具合がよくない。&amp;lt;br&amp;gt;「[[#新規作成して貼り付け|新規作成して貼り付け]]」マクロなどには適している。&lt;br /&gt;
&lt;br /&gt;
== ローカルに保存してあるドキュメントを Mery で開く ==&lt;br /&gt;
 Caption=ローカルドキュメントを開く&lt;br /&gt;
 FileName=&#039;&#039;&#039;mery&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&amp;lt;u&amp;gt;&#039;&#039;&#039;/r &#039;&#039;&amp;quot;※ファイルのパス&amp;quot;&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;		※ /r = 書き換え禁止で開く&lt;br /&gt;
 WorkingDir=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;%Programfiles%\Mery&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=203&lt;br /&gt;
: ※ ローカルに保存してある&amp;lt;u&amp;gt;特定のドキュメント&amp;lt;/u&amp;gt;を Mery で開くサンプル。&amp;lt;br&amp;gt;&#039;&#039;ref.&#039;&#039; Wiki内 ヘルプ &amp;gt;&amp;gt; [[ヘルプ:目次#コマンドラインオプション|コマンドラインオプション]]&lt;br /&gt;
: &#039;&#039;cf. &#039;&#039;サブメニュー形式でファイルを選択して開く「[[お気に入り2]]」プラグイン &amp;lt;!-- 一文追加 2018/10/08 (sukemaru)／変更 2018/11/17 (sukemaru) --&amp;gt;&lt;br /&gt;
: ※ &amp;quot;&#039;&#039;&#039;マテリアルデザインっぽいアイコン&#039;&#039;&#039;&amp;quot; には、ファイル用アイコン （ 0, 170, 171, または 6 ～ 12 ）、JSファイル用アイコン （ 13 ～ 16 または 203 ）、グレーのMeryアイコン ( 165, 167 ) もある。&lt;br /&gt;
&lt;br /&gt;
== 定型文（テンプレート）ファイルを開く ==&lt;br /&gt;
* ひとつ上の「ローカルに保存してあるドキュメントを Mery で開く」のようにテンプレートファイルを直接ひらくのではなく、マクロ「[[キーアサイン集#定型文をファイルから挿入|定型文をファイルから挿入]]」（または「[[#定型文（署名）を追加|定型文（署名）を追加]]」）を呼び出すかたちで、&amp;lt;u&amp;gt;「&#039;&#039;&#039;無題&#039;&#039;&#039;」の新規ドキュメントにテンプレートを貼り付けます。&amp;lt;/u&amp;gt;&lt;br /&gt;
 Caption=定型文（テンプレート）を開く&lt;br /&gt;
 FileName=&#039;&#039;&#039;mery&#039;&#039;&#039;&lt;br /&gt;
 Parameters=&amp;lt;u&amp;gt;&#039;&#039;&#039;/mf &amp;quot;Macros\定型文をファイルから挿入.js&amp;quot;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 WorkingDir=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;%Programfiles%\Mery&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=167&lt;br /&gt;
: ※ Mery へのショートカットファイルのパスの部分を &amp;lt;u&amp;gt;mery.exe /mf &amp;quot;Macros\定型文をファイルから挿入.js&amp;quot;&amp;lt;/u&amp;gt; とすることで、デスクトップ上のショートカットからこのコマンドを実行可。&lt;br /&gt;
: ※ アイコンインデックス 167 はグレーの Mery アイコン。任意のアイコンまたは Mery.exe を指定するのもよいかも。&lt;br /&gt;
&lt;br /&gt;
== 『[https://pastebin.com/r9dDAihE Mery_小マクロ集 - pastebin.com]』を開く ==&lt;br /&gt;
 Caption=&#039;&#039;&#039;Mery_小マクロ集を開く&#039;&#039;&#039;&lt;br /&gt;
 FileName=&amp;lt;u&amp;gt;&#039;&#039;&#039;&#039;&#039;※WEBブラウザのパス&#039;&#039;&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
 Parameters=&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;https://pastebin.com/r9dDAihE&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
 WorkingDir=&lt;br /&gt;
 IconPath=&#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl&#039;&#039;&#039;&lt;br /&gt;
 IconIndex=204&lt;br /&gt;
: ※ WEBブラウザで『[https://pastebin.com/r9dDAihE Mery_小マクロ集 - pastebin.com]』のページを開く（sukemaru の個人用設定です）。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= ダウンロード =&lt;br /&gt;
[[ファイル:Mery用_マテリアルデザインっぽいアイコン.zip|Mery用 マテリアルデザインっぽいアイコン.zip]]　(第4版 2018/12/04)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;!-- 隠す (2018/11/17 sukemaru)&lt;br /&gt;
&amp;lt;br&amp;gt;※アイコンライブラリは、[[#リンク|リンク]] の Google ドライブ版（2018/12/04）と同一です。&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
* Mery用 マテリアルデザインっぽいアイコン.icl （アイコンライブラリ）&lt;br /&gt;
* [[メディア:Mery用 マテリアルデザインっぽいアイコン.icl.png|Mery用 マテリアルデザインっぽいアイコン.icl.png]] （アイコン一覧画像）&lt;br /&gt;
* [https://pastebin.com/raw/r9dDAihE Mery_小マクロ集.js$]（このページの平文テキスト）&lt;br /&gt;
* [[メディア:Mery_小マクロ集_アウトライン.png|Mery_小マクロ集_アウトライン.png]] （小マクロ集の収録マクロ 一覧）&lt;br /&gt;
* アイコンを変更する方法.txt （アイコンライブラリの使用方法、ReadMe）&lt;br /&gt;
&amp;lt;gallery heights=240px&amp;gt;&lt;br /&gt;
ファイル:Mery用_マテリアルデザインっぽいアイコン.icl.png|heights=240px|&amp;amp;ensp;アイコン 一覧画像&lt;br /&gt;
ファイル:Mery_小マクロ集_アウトライン.png|heights=240px|小マクロ集 アウトラインイメージ&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&#039;&#039;&#039;マテリアルデザインっぽいアイコン&#039;&#039;&#039;&amp;quot; には Material Desain 公式サイトや Microsoft社の配布するリソース、アイコン配布サイト「icooon-mono」からのフリー素材を利用したものと、sukemaru がデザイン・加工したものとがあります。&lt;br /&gt;
&amp;lt;br&amp;gt;名前のとおり、 Material Desain の[https://material.io/design/iconography/system-icons.html# 公式ガイドライン]には正しく適合してません（色、サイズ、余白、アスペクト比など）。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;アイコンライブラリの公開にあたり、sukemaru は権利や制限事項を一切主張しません。自由にご利用ください。&lt;br /&gt;
&amp;lt;br&amp;gt;なお、万が一もとの画像リソースの著作者から抗議のあったばあいは、その画像を使用したアイコンをアイコンライブラリから削除します。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;アイコンおよびアイコンライブラリ、一覧画像等の作成にはフリーソフト &amp;quot;GIMP&amp;quot;、&amp;quot;Ralpha Image Resizer&amp;quot;、&amp;quot;アイコンウィザード&amp;quot;、&amp;quot;Greenfish Icon Editor Pro 3.6&amp;quot;、&amp;quot;KH IconViewer 2003&amp;quot;、&amp;quot;FastStone Capture 5.3&amp;quot; を使用しています。&lt;br /&gt;
&amp;lt;!-- (2018/11/27 sukemaru)&lt;br /&gt;
アイコンパッキング から Greenfish Icon Editor に変更、FastStone Capture を追加&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= リンク =&lt;br /&gt;
* [https://pastebin.com/r9dDAihE Mery_小マクロ集.js$ - pastebin.com] （最終更新：2018/12/04）&lt;br /&gt;
** [https://pastebin.com/raw/r9dDAihE RAW - pastebin.com] （最終更新：2018/12/04）&amp;lt;br&amp;gt;※ このページを平文ファイル.js$としてローカルに保存し、Mery でアウトライン表示することができます。&amp;lt;br&amp;gt;※ 外部ツール登録用のアイコン： &#039;&#039;&#039;Macros\Mery用 マテリアルデザインっぽいアイコン.icl, 203&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/open?id=1Q9G08S6osuREA3DFp7waem14Fkt9AtJk Mery用 マテリアルデザインっぽいアイコン_icl（配布用） - Google ドライブ] &lt;br /&gt;
** Mery用 マテリアルデザインっぽいアイコン.icl（最終更新：2018/12/04）&lt;br /&gt;
** Mery用 マテリアルデザインっぽいアイコン.icl.png（最終更新：2018/12/04）&lt;br /&gt;
** Mery_小マクロ集.js$.txt（最終更新：2018/12/04）&lt;br /&gt;
** Mery_小マクロ集_アウトライン.png（最終更新：2018/12/04）&lt;br /&gt;
** アイコンを変更する方法.txt（最終更新：2018/08/26）&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
アイコン用画像リソースの配布元サイト&lt;br /&gt;
* Icons - Material Desain [https://material.io/tools/icons/]&lt;br /&gt;
* VS2012 Modern Image Library - Microsoft [https://www.microsoft.com/en-us/download/details.aspx?id=35825]&lt;br /&gt;
* Microsoft Azure, Cloud and Enterprise Symbol / Icon Set [https://www.microsoft.com/en-us/download/details.aspx?id=41937]&lt;br /&gt;
* アイコン素材ダウンロードサイト「icooon-mono」[http://icooon-mono.com/]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
画像加工・アイコン制作用ソフトの配布元サイト&lt;br /&gt;
* GIMP - GNU Image Manipulation Program [https://www.gimp.org/]&lt;br /&gt;
* Ralpha - Nilposoft [http://nilposoft.info/ralpha/]&lt;br /&gt;
* Freeware Place &amp;amp;#169;TAD [http://freewareplace.web.fc2.com/]&lt;br /&gt;
* Greenfish [http://greenfishsoftware.blogspot.com/]&lt;br /&gt;
* KH Software Factory [http://www.khsoft.gr.jp/software/#oldlist]&lt;br /&gt;
* FastStone [http://www.faststone.org/FSCaptureDetail.htm]&lt;br /&gt;
&amp;lt;!-- Greenfish と FastStone のリンクを追加 (2018/11/27 sukemaru) --&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= おまけ =&lt;br /&gt;
&amp;lt;div id=&amp;quot;Mery Macro JS&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
[[Mery Macro JS]]&lt;br /&gt;
: Mery のマクロ用 .JS ファイルを開いたさいに [https://msdn.microsoft.com/ja-jp/library/yek4tbz0%28v=vs.94%29.aspx JavaScript のキーワード]や[[マクロリファレンス]]にある Mery のマクロ固有のキーワードを強調表示する定義ファイルです。&lt;br /&gt;
: [[ヘルプ:表示#編集モード|編集モードの設定]]から新規の項目としてインポートするか JavaScript のプロパティに上書きインポートしてお使いください。&lt;br /&gt;
&amp;lt;!-- 追加 (2018/11/27 sukemaru) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;JaneStyle （正規表現用）定義&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
[https://pastebin.com/AuDE1meT JaneStyle設定ファイル用Mery定義.msy - Pastebin.com]&lt;br /&gt;
;&amp;quot;JaneStyle （正規表現用）&amp;quot;&lt;br /&gt;
: JaneStyleの設定ファイルを Mery で開いたさいに、正規表現や定数などのいくつかを強調表示する定義ファイルです。&lt;br /&gt;
&lt;br /&gt;
;対象ファイル&lt;br /&gt;
* ReplaceStr.txt&lt;br /&gt;
* ImageViewURLReplace.dat&lt;br /&gt;
* URLExec.dat&lt;br /&gt;
* command.dat&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
※ Jane系ブラウザの定数・変数のタグや正規表現タグなどの定義を大幅に拡張した別バージョンを wiki の[[構文ファイル]]にアップロードしました。&lt;br /&gt;
: &amp;lt;u&amp;gt;鬼雲の正規表現を Mery 上で強調表示できます。&amp;lt;/u&amp;gt; &amp;lt;br&amp;gt; &#039;&#039;vid.&#039;&#039; 「[[JaneStyle （正規表現用）]]」 (2018/08/31 sukemaru)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 編集モードの自動選択 ===&lt;br /&gt;
拡張子で編集モードを判別できないファイルの編集モードを、ファイル名で自動割りふりするマクロです。&lt;br /&gt;
&lt;br /&gt;
※ マクロの [[ヘルプ:マクロ#カスタマイズ|カスタマイズ]] で「ファイルを開いたとき」のイベント専用に設定する想定なのでアイコンなし。&lt;br /&gt;
&lt;br /&gt;
※ [[マクロライブラリ]] に別バージョンをアップロードしました。&lt;br /&gt;
: &#039;&#039;vid.&#039;&#039;  「[[編集モードの自動選択]]」 (2018/10/26 sukemaru)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
#title = &amp;quot;編集モードの自動選択&amp;quot;&lt;br /&gt;
with ( document ) {&lt;br /&gt;
  // フラグ i を設定しているばあい、検索で大文字と小文字が区別されない&lt;br /&gt;
  if ( Name.match( /Mery_小マクロ集.+/i ) )&lt;br /&gt;
    Mode = &amp;quot;JavaScript&amp;quot;;	// または &amp;quot;Mery Macro JS&amp;quot;&lt;br /&gt;
  else if ( FullName.match( /Mery\\Macros.+\.js$/i ) )&lt;br /&gt;
    Mode = &amp;quot;JavaScript&amp;quot;;	// または &amp;quot;Mery Macro JS&amp;quot;&lt;br /&gt;
  else if ( Name.match( /ReplaceStr\.txt|(ImageViewURLReplace|URLExec|command)\.dat/i ) )&lt;br /&gt;
    Mode = &amp;quot;JaneStyle （正規表現用）&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// 以下、任意で else if ( … ) と Mode = &amp;quot;hoge&amp;quot;; を連ねて追記&lt;br /&gt;
// else if ( … )&lt;br /&gt;
//   Mode = &amp;quot;fuga&amp;quot;;&lt;br /&gt;
// else if ( … )&lt;br /&gt;
//   Mode = &amp;quot;piyo&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * if ( … ) の行で正規表現 match( / … /i ) を使わずに並列で記述するなら&lt;br /&gt;
  var lowName = Name.toLowerCase();&lt;br /&gt;
  if ( lowName == &amp;quot;replacestr.txt&amp;quot; || lowName == &amp;quot;imageviewurlreplace.dat&amp;quot; || lowName == &amp;quot;urlexec.dat&amp;quot; || lowName == &amp;quot;command.dat&amp;quot; )&lt;br /&gt;
 */&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;!-- コメントアウト&lt;br /&gt;
* 正規表現のヘルプ: 「[https://github.com/k-takata/Onigmo/blob/master/doc/RE.ja 鬼雲(鬼車改)正規表現 - github]」 (RAW [https://raw.githubusercontent.com/k-takata/Onigmo/master/doc/RE.ja])&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* JavaScript 正規表現のヘルプ: 「[https://ja.wikibooks.org/wiki/JavaScript JavaScript - Wikibooks]」&lt;br /&gt;
* JavaScript 正規表現のヘルプ: 「[https://msdn.microsoft.com/ja-jp/library/1400241x%28v=vs.94%29.aspx Regular Expression Syntax (JavaScript) - MSDN]」 ※英文&lt;br /&gt;
* match メソッドのヘルプ: 「[https://msdn.microsoft.com/ja-jp/library/7df7sf4x%28v=vs.94%29.aspx match メソッド (String) (JavaScript) - MSDN]」&lt;br /&gt;
* [[メインページ|MeryWiki]] &amp;gt;&amp;gt; [[マクロリファレンス]] &amp;gt;&amp;gt; [[マクロリファレンス:Document インターフェイス|Document インターフェイス]] &amp;gt;&amp;gt; 「[[マクロリファレンス:Document インターフェイス#Name プロパティ|Name プロパティ]]」&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= アイコンライブラリと小マクロ集の更新履歴 =&lt;br /&gt;
&amp;lt;!-- ※2018/07/28 - 2018/08/17 を一括コメントアウト &lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/07/28&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/07/28&lt;br /&gt;
 ・アイコン163点を収録： #1 - #163&lt;br /&gt;
 ・axfc uploader に投稿 （DL期限7日間）&lt;br /&gt;
 ・５ちゃんねる「[https://egg.5ch.net/test/read.cgi/software/1470539869/106 テキストエディタ Mery part5]」 で公開&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/02&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/02&lt;br /&gt;
 アイコン37点を追加： #164 - #200&lt;br /&gt;
 [https://www.axfc.net/u/3925834?key=sage axfc uploader] に投稿&lt;br /&gt;
 ５ちゃんねる「[https://egg.5ch.net/test/read.cgi/software/1470539869/108 テキストエディタ Mery part5]」 で公開&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/03&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/03&lt;br /&gt;
 ・ (『[https://pastebin.com/r9dDAihE Mery_小マクロ集.js$]』 を Pastebin に投稿)&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/04 ①&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/04 ①&lt;br /&gt;
 ・アイコン3点を追加： #201 - #203&lt;br /&gt;
 ・[https://drive.google.com/open?id=1Q9G08S6osuREA3DFp7waem14Fkt9AtJk Googleドライブ] にこっそりと投稿&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/04 ②&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/04 ②&lt;br /&gt;
 ・インデックス参照用の一覧画像を 0 番スタート（ # なし）に修正&lt;br /&gt;
 (『[https://pastebin.com/r9dDAihE Mery_小マクロ集.js$]』の各マクロのプリプロセスの記述も同様に修正)&lt;br /&gt;
 ・Mery_小マクロ集_アウトライン.png を追加&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/05&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/05&lt;br /&gt;
 ・アイコン12点をこっそりと追加： 203 - 214&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/10&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/10&lt;br /&gt;
 ・アイコン29点をこっそりと追加： 215 - 243&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/11&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/11&lt;br /&gt;
 ・アイコン5点をこっそりと追加： 214 - 248&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/12&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/12&lt;br /&gt;
 ・アイコン6点をこっそりと追加： 249 - 254&lt;br /&gt;
 ・2018/08/10追加分以降のアイコンの順番（インデックス番号）をちょっぴり変更&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/17&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/17&lt;br /&gt;
 ・アイコン4点をこっそりと追加： 255 - 258&lt;br /&gt;
※ここまで一括コメントアウト (sukemaru) 2018/10/08 --&amp;gt;&lt;br /&gt;
----&amp;lt;div id=&amp;quot;2018/08/26 ①&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/26 ①  (sukemaru)&lt;br /&gt;
 ・&#039;&#039;&#039;MeryWiki に本ページ「[[マテリアルデザインっぽいアイコンと『小マクロ集』]]」を上掲&#039;&#039;&#039;&lt;br /&gt;
 ・付帯ドキュメントと一覧画像を更新&lt;br /&gt;
 ・アイコンライブラリの変更なし （2018/08/17のものとおなじ）&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/26 ②&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/26 ②  (sukemaru)&lt;br /&gt;
 ・「[[#ファイルへ移動|ファイルへ移動]]」を【[[#メニュー項目をアイコン化する小マクロ|メニュー項目をアイコン化する小マクロ]]】に追加&lt;br /&gt;
 ・ページ内の【プラグイン】の項目を削除&lt;br /&gt;
 ・同様に pastebin の『[https://pastebin.com/r9dDAihE Mery_小マクロ集.js$]』からも【プラグイン】の項目を削除&lt;br /&gt;
 ・付帯ドキュメント『アイコンを変更する方法.txt』からプラグインの改変に関する項目を削除&lt;br /&gt;
 ・以上の変更を配布用 ZIP ファイルに反映させた&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/08/27&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/08/27 - 08/31  (sukemaru)&lt;br /&gt;
 ・ページ全体の体裁を修正&lt;br /&gt;
 ・ページ内の各所にて、ハイパーリンクを追加・修正&lt;br /&gt;
 ・トップにスクリーンショット画像を追加&lt;br /&gt;
 ・「[[#ファイルを開きなおす|ファイルを開きなおす]]」マクロのコードを差し替え（簡略化)&lt;br /&gt;
 ・【[[#おまけ|おまけ]]】に[[構文ファイル]]「[[JaneStyle （正規表現用）]]」のページへのリンクを追加&lt;br /&gt;
&amp;lt;!-- ※コメントアウト&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/09/29&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/09/29  (sukemaru)&lt;br /&gt;
 ・ページ内の各所にて、ハイパーリンクを追加&lt;br /&gt;
 ※コメントアウト (sukemaru) 2018/10/16 --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/10/04&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/10/04  (sukemaru)&lt;br /&gt;
 ・「[[#リンクを開く|リンクを開く]]」を【[[#メニュー項目をアイコン化する小マクロ|メニュー項目をアイコン化する小マクロ]]】に追加&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/10/08&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/10/08 - 10/11 (sukemaru)&lt;br /&gt;
 ・「[[#定型文つき新規ドキュメント|定型文つき新規ドキュメント]]」を「[[#定型文（署名）を追加|定型文（署名）を追加]]」の項に追加&lt;br /&gt;
 ・「[[#定型文（テンプレート）ファイルを開く|定型文（テンプレート）ファイルを開く]]」を【[[#外部ツール|外部ツール]]】に追加&lt;br /&gt;
 ・2018/07/28 - 2018/08/17 の履歴をコメントアウト&lt;br /&gt;
 ・「キーアサイン集」へのリンクを各所に追加&lt;br /&gt;
 ・【[[#その他 （外部サイトのマクロ）|外部サイトのマクロ]]】内の各項を目次項目化し、「[[#数値参照を文字実体で置換|数値参照を文字実体で置換]]」を追加&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/10/16&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/10/16 (sukemaru)&lt;br /&gt;
 ・「[[#範囲選択を解除 (スクロールしない)|範囲選択を解除 (スクロールしない)]]」に追加コード&lt;br /&gt;
 ・マクロライブラリの「&#039;&#039;&#039;引用の追加&#039;&#039;&#039;」マクロの公開停止により、関連箇所の文面を添削&lt;br /&gt;
 ・【[[#おまけ|おまけ]]】の正規表現のヘルプのリンクを変更&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/10/19&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/10/19 (sukemaru)&lt;br /&gt;
 ・「[[#カッコ|引用符を追加／削除]]」を【[[#「マクロライブラリ」 より|「マクロライブラリ」より]]】に追加&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/10/26&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/10/26 (sukemaru)&lt;br /&gt;
 ・「[[#書き換え禁止 ON／OFF|書き換え禁止 ON／OFF]]」を【[[#メニュー項目をアイコン化する小マクロ|メニュー項目をアイコン化する小マクロ]]】に追加&lt;br /&gt;
 ・「行コメント」を【[[#その他 （外部サイトのマクロ）|外部サイトのマクロ]]】に追加 （ → 2018/10/28 マクロライブラリの「[[コメントマーク付け外し#sukemaru_版|コメントマーク付け外し]]」のページへ移動につき削除）&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/10/28&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/10/28 (sukemaru)&lt;br /&gt;
 ・「[[引用符／コメント]]」をマクロライブラリへ移動につき、【[[#その他 （外部サイトのマクロ）|外部サイトのマクロ]]】から「練習で作ってみたが、うまくないマクロ」の項目を削除&lt;br /&gt;
 ・「[[#引用符／コメント|引用符／コメント]]」を【[[#「マクロライブラリ」 より|「マクロライブラリ」より]]】に追加&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/10/31&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/10/31 (sukemaru)&lt;br /&gt;
 ・「[[#字下げ・字上げ|字下げ・字上げ]]」を【[[#「マクロライブラリ」 より|「マクロライブラリ」より]]】に追加&lt;br /&gt;
 ・「&#039;&#039;&#039;次／前の文字列を検索&#039;&#039;&#039;（検索強調なし）」を【[[#メニュー項目をアイコン化する小マクロ|メニュー項目をアイコン化する小マクロ]]】の「[[#次の文字列を検索|次の文字列を検索]]」／「[[#前の文字列を検索|前の文字列を検索]]」の項目内に追加&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/11/16&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/11/16 (sukemaru)&lt;br /&gt;
 ・「[[#インデント|インデント・逆インデント]]」「[[#スマートインデント|スマートインデント]]」を【[[#「マクロライブラリ」 より|「マクロライブラリ」より]]】に追加&lt;br /&gt;
 ・「[[#再変換|再変換]]」を【[[#メニュー項目をアイコン化する小マクロ|メニュー項目をアイコン化する小マクロ]]】に追加&lt;br /&gt;
 ・アイコンライブラリを更新（第2版）、&#039;&#039;&#039;64bit&#039;&#039;&#039; 版を追加 （アイコン6点を追加： 259 - 264）&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/11/27&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/11/27 (sukemaru)&lt;br /&gt;
 ・「[[#数値を増減|数値を増減]]」「[[#TrueとFalse を切り替える|TrueとFalse を切り替える]]」を【[[#「マクロライブラリ」 より|「マクロライブラリ」より]]】に追加&lt;br /&gt;
 ・アイコンライブラリを更新（第3版）、64bit 版を&#039;&#039;&#039;廃止&#039;&#039;&#039; （アイコン7点を追加： 265 - 271）&lt;br /&gt;
 ・アイコンライブラリ作成用ソフトウェアを Greenfish Icon Editor Pro 3.6 に変更&lt;br /&gt;
 ・【[[#おまけ|おまけ]]】に「[[#Mery Macro JS|Mery Macro JS]]」へのリンクを追加&lt;br /&gt;
&amp;lt;div class=&amp;quot;warningbox&amp;quot;&amp;gt;&lt;br /&gt;
※ 謝辞 ※&lt;br /&gt;
&amp;lt;br&amp;gt;OSのバージョンにより &#039;&#039;#icon = &amp;quot;&amp;quot; &#039;&#039; でのアイコンライブラリへの参照が効かないトラブルの報告と検証にご協力いただいた５ちゃんねるの「[https://egg.5ch.net/test/read.cgi/software/1529836951/130- テキストエディタ Mery part6]」スレの方々に御礼申し上げます。ありがとうございました。&lt;br /&gt;
&amp;lt;br&amp;gt;第3版では、動作報告をもとにアイコンライブラリへのパッキング用ソフトを &amp;quot;Greenfish Icon Editor&amp;quot; に変更しました。 (2018/11/27 sukemaru)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/12/04&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/12/04 (sukemaru)&lt;br /&gt;
 ・「[[#文書の先頭か末尾に移動|文書の先頭か末尾に移動]]」「[[#行頭か行末に移動 (論理行)|行頭か行末に移動]]」「[[#PageUp (カーソルを移動しない)|PageUp／Down (カーソルを移動しない)]]」を【[[#メニュー項目にない小マクロ|メニュー項目にない小マクロ]]】に追加&lt;br /&gt;
 ・「[[#行頭か行末 または 選択範囲の始点か終点|行頭か行末 または 選択範囲の始点か終点]]」「[[#定型文を挿入|定型文を挿入]]」「[[#ファイルを開くダイアログ|特定のフォルダで『ファイルを開く』ダイアログ]]」「[[#行並べ替え|行並べ替え]]」「[[#Eclipse風コメントアウト|Eclipse風コメントアウト]]」を【[[#「マクロライブラリ」より|「マクロライブラリ」より]]】に追加&lt;br /&gt;
 ・アイコンライブラリを更新 （アイコン8点を追加： 272 - 279）&lt;br /&gt;
&amp;lt;div id=&amp;quot;2018/12/08&amp;quot;&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
 2018/12/08 (sukemaru)&lt;br /&gt;
 ・「[[#選択範囲のURL・パスを開く|選択範囲のURL・パスを開く（ひらけゴマ！）]]」を【[[#「マクロライブラリ」より|「マクロライブラリ」より]]】に追加&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= メモ・ご意見などはこちらに =&lt;br /&gt;
&amp;lt;!-- wikiでは通常の「改行」や「タブ文字」は半角スペースに置換されます。複数行の文を書き込むさいはHTMLコードの &amp;lt;br&amp;gt; を記述すると強制改行できます。&lt;br /&gt;
または「改行」×2でも改行できますが、行間がやや大きくなります。&lt;br /&gt;
通常の改行をしながら記述してから「各行の1文字目に半角スペースを追加」すると「改行」はそのまま反映されます（コードブロックのようなコラムになる）。 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 効果不明のコマンド (sukemaru)　※ 2018/08/26 【メニュー項目をアイコン化する小マクロ】に追加済み&lt;br /&gt;
 // [編集]カテゴリのメニュー項目：「[[#ファイルへ移動|ファイルへ移動]]」&lt;br /&gt;
 editor.ExecuteCommandByID( MEID_EDIT_GO_TO_FILE = 2108 )&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;!-- メモ (Kuro) --&amp;gt;&lt;br /&gt;
これは「検索」メニューの「ファイルから検索」を実行したあとの「ファイル名(行番号):」の形式の文字列があれば、そのファイルの指定位置にジャンプする機能です。もちろん「ファイルから検索」を使わなくてもこの書式であれば使用可能です。(Kuro)&lt;br /&gt;
&lt;br /&gt;
例)&lt;br /&gt;
C:\Temp\Mery.txt(200):&lt;br /&gt;
&lt;br /&gt;
↑こんな感じの文章の上で「ファイルへ移動」を実行すれば、Mery.txt を開いて 200 行目に移動します。&lt;br /&gt;
&lt;br /&gt;
例)&lt;br /&gt;
C:\Temp\Mery.txt(200,10):&lt;br /&gt;
&lt;br /&gt;
↑カンマ区切りで行番号と桁数を指定することもできます。&lt;br /&gt;
&amp;lt;!-- メモおわり (不要になったら消してもらってオッケーです) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;gt;&amp;gt; Kuroさん&lt;br /&gt;
&amp;lt;br&amp;gt;ありがとうございます。&lt;br /&gt;
&amp;lt;br&amp;gt;「[[#ファイルへ移動|ファイルへ移動]]」を【[[#メニュー項目をアイコン化する小マクロ|メニュー項目をアイコン化する小マクロ]]】に追加しました。 (sukemaru)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[ファイル:ポップアップ.zip]]&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>124.44.226.244</name></author>
	</entry>
</feed>