隠しオプション一覧
Meryで使用できる隠しオプション一覧です。
概要
Meryのオプションダイアログでは、一部のオプションが意図的に表示されていません。表示されていないオプション(隠しオプション)は、INI ファイルにパラメーターを追加することで設定することができます。
この一覧は、Meryで使用できる隠しオプションをまとめたものです。
注意事項
隠しオプションは、作者が完成度に納得していない機能や、動作保証をしていない機能などが含まれているため、下記の設定をする場合は自己責任でお願いします。
また、Meryのバージョンによっては一部の隠しオプションが使用できない場合があります。
設定方法
- メニューバーの [ヘルプ] > [バージョン情報] でバージョン情報ダイアログを開いて、アイコン画像をダブルクリックする。
- Meryが終了した状態で(常駐している場合は常駐も終了する)、上記1.で開いたフォルダーにあるMery.ini(一部の隠しオプションはMery.ini以外のINI ファイル)をメモ帳などMery以外のエディターで開いて、指定されたセクションにパラメーターを追加する。
出典
隠しオプション
画面端へのスナップ
[ChildForm] ScreenSnap=1 SnapBuffer=10
- ScreenSnap:スナップの有無(0:無効、1:有効)
- SnapBuffer:スナップの有効範囲(ピクセル単位で指定)
- 隠しオプションとして追加(追加されたバージョンは不明)
ダイアログボックスのフォント
[MainForm] FontName=Segoe UI FontSize=9
- FontName:フォント名(フォント名で指定)
- FontSize:フォント サイズ(ポイント単位で指定)
- 隠しオプションとして追加(追加されたバージョンは不明)
アウトラインのフォントの種類
[Outline] FontName=Segoe UI
- FontName:フォント名(フォント名で指定)
- 隠しオプションとして追加(追加されたバージョンは不明)
DirectWriteの文字幅を強制的にGDIと同じ文字幅にする
[Display] GdiCompatible=1
- GdiCompatible:DirectWriteの文字幅を強制的にGDIと同じ文字幅にする(0:無効、1:有効)
- Ver 2.5.5で隠しオプションとして追加
自動保存の遅延時間
[AutoSave] AutoSaveDelay=1000
- AutoSaveDelay:自動保存の遅延時間(ミリ秒単位で指定)
- Ver 2.6.9で隠しオプションとして追加
バックアップの世代数
[Backup] BackupMaxCount=5
- BackupMaxCount:バックアップの世代数(0より大きい値で指定)
- Ver 2.6.9で隠しオプションとして追加
左余白 / 上余白
[Display] LeftMargin=20 TopMargin=20
- LeftMargin:左余白(ピクセル単位で指定)
- TopMargin:上余白(ピクセル単位で指定)
- Ver 2.6.9で隠しオプションとして追加
ゼロ幅文字の幅
[Display] CharacterMinWidth=2
- CharacterMinWidth:ゼロ幅文字の幅(ピクセル単位で指定)
- Ver 2.6.14で隠しオプションとして追加
Zen モード時の表示
[View] HideLineNumbers=0 HideRuler=0 HideMarks=0 HideWordCount=0
- HideLineNumbers:行番号の表示(1:非表示、0:表示)
- HideRuler:ルーラーの表示(1:非表示、0:表示)
- HideMarks:記号の表示(1:非表示、0:表示)
- HideWordCount:文字数の表示(1:非表示、0:表示)
- 隠しオプションとして追加(追加されたバージョンは不明)
OS標準のスクロール バーを使用
[Scroll] UseSystemScrollBar=1
- UseSystemScrollBar:OS標準のスクロール バーを使用する(0:新しいスクロール バー、1:OS標準のスクロール バー)
- Ver 2.7.0で隠しオプションとして追加
新しいルーラーを使用
[General] UseClassicRuler=0
- UseClassicRuler:クラシック ルーラーを使用する(1:クラシック ルーラー、0:新しいルーラー)
- Ver 2.7.0で隠しオプションとして追加
Windowsのタスク切り替えの動作を改善
[General] AltTabFix=1
- AltTabFix:仮想キーコード0xFFを送信してWindowsのタスク切り替えの動作を改善する(0:無効、1:有効)
- Ver 2.8.0で隠しオプションとして追加
アウトプットバーのフォント
[ChildForm] OutputBarFontName=Segoe UI OutputBarFontSize=9
- OutputBarFontName:フォント名(フォント名で指定)
- OutputBarFontSize:フォント サイズ(ポイント単位で指定)
- Ver 2.8.0で隠しオプションとして追加
クリップボード履歴
[History] ClipbrdDelay=1000 ClipbrdMaxLength=5
- ClipbrdDelay:クリップボードにアクセスするタイミングを遅延する(ミリ秒単位で指定)
- ClipbrdMaxLength:指定文字数より長いテキストをクリップボード履歴に登録しない(0より大きい値で指定)
- Ver 2.8.1で隠しオプションとして追加
タイトル バーのファイル名を常にフルパスで表示 / 非表示
[File] ShowFullPath=0 NoFullPathIfNotActive=0
- ShowFullPath:ファイル名を常にフルパスで表示する(1:有効、0:無効)
- NoFullPathIfNotActive:非アクティブ時にファイル名をフルパスで表示しない(1:有効、0:無効)
- Ver 2.8.5で隠しオプションとして追加
日本語入力の [元に戻す] を文字単位に変更
[General] UndoCharByChar=1
- UndoCharByChar:日本語入力の [元に戻す] を文字単位に変更する(0:入力単位、1:文字単位)
- Ver 3.0.0で隠しオプションとして追加
アウトラインのフォントと背景の色
[Outline] ForeColor=#ff0000 BackColor=#0000ff
[Outline] ForeColor=hsl(47, 100%, 79%) BackColor=hsl(190, 81%, 67%)
- ForeColor:文字色(HTML カラーコードまたはHSL カラーコードで指定)
- BackColor:背景色(HTML カラーコードまたはHSL カラーコードで指定)
- Ver 3.0.0で隠しオプションとして追加
IMEの有効 / 無効でカーソルの幅と高さを変更
[Display] CaretWidth=0 CaretHeight=0 ImeCaretWidth=5 ImeCaretHeight=50
- CaretWidth:IME無効時のカーソルの幅(0より大きい値で指定、-1:カーソル位置の文字幅に合わせる)
- CaretHeight:IME無効時のカーソルの高さ(-100から100の間の0ではない値で指定)
- ImeCaretWidth:IME有効時のカーソルの幅(0より大きい値で指定、-1:カーソル位置の文字幅に合わせる)
- ImeCaretHeight:IME有効時のカーソルの高さ(-100から100の間の0ではない値で指定)
- Ver 3.0.1で隠しオプションとして追加
- Ver 3.7.0でカーソルのサイズをさらに変更できる機能の追加
新規作成時のタブのファイル名
[General] Untitled=無題
- Untitled:新規作成時のタブのファイル名(任意の文字列で指定)
- 隠しオプションとして追加(追加されたバージョンは不明)
テキストカーソルインジケーターを使用
[Display] CursorIndicator=1
- CursorIndicator:テキストカーソルインジケーターを使用する(0:無効、1:有効)
- Ver 3.2.2で隠しオプションとして追加
Zen モード時計プラグイン
下記の隠しオプションはMery.iniと同じフォルダーに作成される「Plugins\ZenClock\ZenClock.ini」で設定を変更してください。
[ZenClock] Left=8 Top=8 Right=16 Bottom=16 Style=1 TextColor=#ff0000
- Left:左からの位置(ピクセル単位で指定)
- Top:上からの位置(ピクセル単位で指定)
- Right:右からの位置(ピクセル単位で指定)
- Bottom:下からの位置(ピクセル単位で指定)
- Style:時計のスタイル(0:通常の時計、1:アナログ時計、2:バイナリ時計)
- TextColor:文字色(HTML カラーコードで指定)
- 隠しオプションとして追加(追加されたバージョンは不明)
保存せずに終了した時は自動保存したファイルを削除
[AutoSave] AutoSaveKeepUnsavedChanges=0
- AutoSaveKeepUnsavedChanges:保存せずに終了した時は自動保存したファイルを削除する(1:有効、0:無効)
- Ver 3.3.2で隠しオプションとして追加
検索バー プラグインの検索ボックスやフォント
下記の隠しオプションはMery.iniと同じフォルダーに作成される「Plugins\FindBar\FindBar.ini」で設定を変更してください。
[FindBar] BoxColor=#FF0000 BoxWidth=240 FontName=HackGen FontColor=#0000FF FontHeight=15
- BoxColor:検索ボックスの色(HTML カラーコードで指定)
- BoxWidth:検索ボックスの幅(240などと値を指定)
- FontName:フォント名(フォント名で指定)
- FontColor:フォントの色(HTML カラーコードで指定)
- FontHeight:フォントの高さ(15などと値を指定)
- 隠しオプションとして追加(追加されたバージョンは不明)
Ctrl + ホイールでフォント サイズの変更を無効
[General] WheelFont=0
- WheelFont:Ctrl + ホイールでフォント サイズを変更する(1:有効、0:無効)
- Ver 3.5.5で隠しオプションとして追加
タブの幅に対してフォントの平均幅を使用
[General] UseLegacyTabWidth=1
- UseLegacyTabWidth:タブの幅に対してフォントの平均幅を使用する(0:無効、1:有効)
- Ver 3.5.6で隠しオプションとして追加
[スペル チェック] ですべて大文字の単語を無視しない
[Spelling] IgnoreUpperCase=0
- IgnoreUpperCase:[スペル チェック] ですべて大文字の単語を無視する(1:有効、0:無効)
- Ver 3.5.9で隠しオプションとして追加
[ファイルから検索] 使用時のスレッド数の上限
[General] MaxThreads=8
- MaxThreads:[ファイルから検索] 使用時のスレッド数の上限を変更する(8などと値を指定)
- Ver 3.6.0で隠しオプションとして追加
折り返しインデントでナンバリングかどうかを判定
[Indent] BulletIndent=1
- BulletIndent:折り返しインデントでナンバリングかどうかを判定する(0:無効、1:有効)
- 隠しオプションとして追加(追加されたバージョンは不明)
リアルタイムでファイル更新のチェック
[File] UseFileWatcher=1
- UseFileWatcher:リアルタイムでファイル更新のチェックをする(0:無効、1:有効)
- Ver 3.7.4で隠しオプションとして追加
Ctrl + クリックでリンクを開く
[General] Links=1
- Links:Ctrl + クリックでリンクを開く(0:無効、1:有効)
- Ver 3.7.4で隠しオプションとして追加
折り返し設定を従来の仕様に変更
[General] SyncWrap=1
- SyncWrap:折り返し設定を従来の仕様に変更する(0:同期しない、1:現在のタブとオプションに同期、2:すべてのタブとオプションに同期)
- Ver 3.7.9で隠しオプションとして追加
強調文字列やマーカーの正規表現で論理行単位の色分けに変更
[Display] RegExMode=1
- RegExMode:強調文字列やマーカーの正規表現で論理行単位の色分けに変更する(0:Legacyモード、1:Looseモード、2:Strictモード)
- Ver 3.7.9で隠しオプションとして追加
標準オプションに昇格
タブのスタイル
[General] TabStyle=1
- TabStyle:タブのスタイル(0:タブ、1:ボタン、2:フラットボタン)
- 隠しオプションとして追加(追加されたバージョンは不明)
- Ver 3.7.5で [ツール] > [オプション] > [タブとウィンドウ] カテゴリに [タブのスタイル] として追加
タブが複数行の時に左揃えにする
[General] TabRaggedRight=1
- TabRaggedRight:タブが複数行の時に左揃えにする(0:中央揃え、1:左揃え)
- Ver 2.2.6で隠しオプションとして追加
- Ver 3.7.5で [ツール] > [オプション] > [タブとウィンドウ] カテゴリに [タブを左揃えにする] として追加
スクロールマージン
[General] ScrollMargin=5
- ScrollMargin:スクロールマージン(5などと値を指定、0:無効、999のような大きな値:カーソルが常に画面の中央に配置)
- 隠しオプションとして追加(追加されたバージョンは不明)
- Ver 2.7.0で [ツール] > [オプション] > [スクロール] カテゴリに [スクロール マージン] として追加
アウトラインのフォント サイズ
[Outline] FontSize=10
- FontSize:フォント サイズ(ポイント単位で指定)
- 隠しオプションとして追加(追加されたバージョンは不明)
- Ver 2.7.0でアウトラインの右クリックメニューに [文字のサイズ] として追加
保存時にファイル名を自動付与
[General] NameUntitled=1
- NameUntitled:保存時にファイル名を自動付与する(0:無効、1:有効)
- 隠しオプションとして追加(追加されたバージョンは不明)
- Ver 3.6.1で [ツール] > [オプション] > [基本] カテゴリに [自動的に無題の文書に名前を付ける] として追加
オーバースクロール
[General] PageScroll=1
- PageScroll:オーバースクロール(0:なし、1:半ページ、2:1ページ)
- Ver 2.6.11で隠しオプションとして追加
- Ver 2.7.0で [ツール] > [オプション] > [スクロール] カテゴリに [オーバー スクロール] として追加
正規表現の "$" を選択範囲の最後に一致させない
[Search] OnigOptionNotEOL=1
- OnigOptionNotEOL:正規表現の "$" を選択範囲の最後に一致させない(0:無効、1:有効)
- Ver 2.8.0で隠しオプションとして追加
- Ver 3.0.0で [検索] > [置換] ダイアログで [正規表現を使用する] と [選択した範囲のみ] にチェックを入れた状態で、[検索する文字列] の右側にある [>] ボタンをクリックして表示されるポップアップメニューに [選択範囲の終端を行末とみなさない] として追加
IMEの有効 / 無効でカーソルの色を変更
[Display] CaretColor=#00FF00 ImeCaretColor=#FF0000
- CaretColor:IME無効時のカーソルの色(HTML カラーコードまたはHSL カラーコードで指定)
- ImeCaretColor:IME有効時のカーソルの色(HTML カラーコードまたはHSL カラーコードで指定)
- Ver 3.0.1で隠しオプションとして追加
- Ver 3.0.2で [ツール] > [オプション] > [表示] カテゴリで [カーソル] と [カーソル (IME 有効)] の [背景色] として追加
正規表現ライブラリを鬼車に変更
[Search] FindOnig=1
- FindOnig:正規表現ライブラリを鬼車に変更する(0:無効、1:有効)
- Ver 3.1.0で隠しオプションとして追加
- Ver 3.2.0で [ツール] > [オプション] > [基本] カテゴリに [鬼車を使用する] (試験的) として追加
廃止済み
仮想デスクトップでの起動動作
[General] OpenIn=1
- OpenIn:仮想デスクトップでの起動動作(0:無効、1:有効)
- Ver 2.5.4で隠しオプションとして追加
- Ver 3.3.7で廃止
スポンサーリンク