「
昇順で並び替え/降順で並び替え
」を編集中 (節単位)
ナビゲーションに移動
検索に移動
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、さまざまなメリットもあります。
スパム攻撃防止用のチェックです。 決して、ここには、値の入力は
しない
でください!
=== 設定項目 === * '''選択範囲がないとき:''' <syntaxhighlight lang="javascript" inline>autoSelection</syntaxhighlight> : 選択範囲がない状態でマクロを実行したときに自動的に範囲選択してから並べ替えをします。 :* '''0:''' なにもしない(自動選択なし) :* <b style="color:#0000c0;">1</b>: カーソル位置の単語を自動選択 :* '''2:''' カーソル位置の行全体(表示行)を自動選択 :* '''3:''' カーソル位置の行全体(論理行)を自動選択 :* '''4:''' 文書全体を自動選択 : ※ 1 ~ 3 で自動選択をするのは「文字列反転モード」のときのみ。 : ※ 選択範囲があるときは、開始/終了 位置の拡張はしません。 : ※ 初期値は <b style="color:#0000c0;">1</b> になっています。 * '''行並べ替えのとき、行頭の半角数字を正の整数値で評価してソート:''' <syntaxhighlight lang="javascript" inline>digitsAsNumber</syntaxhighlight> : 行頭の半角数字を正の整数値で評価して 昇順/降順 で並べ替えをします。 :* <b style="color:#0000c0;">true</b>: 1 < 002 < 3 < 10 < 020 (数値順) :* <b style="color:#c00;">false</b>: 002 < 020 < 1 < 10 < 3 (文字順 @ unicode) : ※ ただし、いずれの場合でも小数点やカンマ(桁区切り)などの記号以下は文字列あつかい(行頭の数字の最初の整数部分以外は文字列あつかい)。 :: ''e.g.'' 2.15 < 2.2 < 3.0.0 < 4'100 < 4,000 < 4.300 < 300 < 4200 :: ''e.g.'' 1 - 002 < 1 - 020 < 1 - 1 < 1 - 10 < 1 - 3 : ※ 半角ハイフン-マイナスが付いている場合は数字部分のみを数値あつかい :: ''e.g.'' -1 < -2 < -10 < 0 < 1 < 2 < 10 : ※ 行頭に字下げ、開きカッコ、ビュレット、矢印、通貨記号、ギリシャ文字、ローマ数字などの前置記号が半角数字の前にあっても可(半角数字より前に通常の文字列があるばあいは、半角数字もすべて文字列あつかい)。 : ※ 半角数字より前の部分が完全一致しないばあいは、数値として評価しません。 * '''Ctrl キーで「文字列反転モード」ON:''' <syntaxhighlight lang="javascript" inline>charModeEnable</syntaxhighlight> :* <b style="color:#0000c0;">true</b>: Ctrl キーで「文字列を1文字単位で反転」モードに :: ''e.g.'' <syntaxhighlight lang="javascript" inline>「あいうえお」</syntaxhighlight> ⇒ <syntaxhighlight lang="javascript" inline>」おえういあ「</syntaxhighlight> :* <b style="color:#c00;">false</b>: つねに論理行単位での「昇順/降順 トグル」で並べ替え :: ※ 「文字列反転モード」をいっさい使用しない(外部実行ファイル GetKeyState.exe による Ctrlキーの ON/OFF 判定をしないことで、「昇順/降順 トグル」機能の起動を高速化) * '''「文字列反転モード」のときに行の並び順も入れ替える:''' <syntaxhighlight lang="javascript" inline>reverseVertical</syntaxhighlight> :* <b style="color:#0000c0;">true</b>: 行の並び順(上下関係)も反転 ''e.g.'' 「あいうえお」 ⇒ 」こけくきか「 「かきくけこ」 ⇒ 」おえういあ「 :* <b style="color:#c00;">false</b>: 行の並び順は入れ替えない ''e.g.'' 「あいうえお」 ⇒ 」おえういあ「 「かきくけこ」 ⇒ 」こけくきか「 * '''GetKeyState.exe のフルパスを指定:''' <syntaxhighlight lang="javascript" inline>gksPath</syntaxhighlight> : 未指定 <syntaxhighlight lang="javascript" inline>gksPath = ""</syntaxhighlight> なら、Mery インストールフォルダの Macros\GetKeyState.exe : ※ GetKeyState.exe なしのときも <syntaxhighlight lang="javascript" inline>gksPath = ""</syntaxhighlight> にします(「文字列反転モード」は利用できません)。 : ※ パス指定での区切り文字の <syntaxhighlight lang="javascript" inline>\</syntaxhighlight> 記号は、ふたつがさね '''<syntaxhighlight lang="javascript" inline>\\</syntaxhighlight>''' で記述してください。
編集内容の要約:
MeryWikiへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
MeryWiki:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
このページを編集するには、下記の数式を計算してその答えを欄に入力してください (
ヘルプ
):
いちたすには =
キャンセル
編集ヘルプ
(新しいウィンドウで開きます)
スポンサーリンク
ナビゲーション メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
編集
履歴表示
その他
検索
スポンサーリンク
スポンサーリンク
案内
メインページ
ヘルプ
よくある質問
マクロリファレンス
マクロライブラリ
プラグインライブラリ
構文ファイル
テーマ
寄付・開発支援
練習用ページ
開発室
開発者のブログ
ツール
スポンサーリンク