コンピューター

コンピューター

秀丸エディタでMarkdown整形が爆速になる「太字/斜体/インラインコード/打ち消し」トグルマクロ

ブログ記事を書いてると、地味に時間を食うのが Markdownの装飾 だ。**太字**、*斜体*、`インラインコード`、~~打ち消し~~……。手で記号を打つのも悪くないが、回数が増えるとダルい。そこで秀丸のマクロで、選択した文字を一発で囲む...
コンピューター

秀丸エディタの「クリップボード履歴」を使い倒す:直近n個から選んで貼る

コピー&貼り付けって、作業のほとんどだ。でも「直前にコピーした1個」だけじゃ足りない場面が多い。AとBを交互に貼りたいさっきコピーしたURLに戻りたい2つ前の定型文をもう一回使いたい断片を順番に貼って文章を組み立てたいこういう時に効くのが、...
コンピューター

秀丸エディタで「選択範囲をコードブロック化」する便利マクロ(Markdown向け)

秀丸で文章書いてて、選択した部分を一発でMarkdownのコードブロック(```)で囲みたいときあるだろ。このマクロ入れとくと、ブログ記事(WordPressにコピペ)を書くときがめちゃ楽になる。これで何ができる?✅ できること選択範囲があ...
コンピューター

秀丸エディタで「URL一括抽出」:文中のURLだけ抜き出して一覧化(重複排除も)

文章・議事録・ログ・メモの中に散らばったURLだけを、まとめて抜き出して一覧にしたい。そんな時に効くのが「URL抽出 → 一覧化」。さらに重複を消せると、リンク集づくりや確認作業が一気に楽になる。この記事では、秀丸マクロから PowerSh...
コンピューター

秀丸エディタで「固定長→区切り(TSV)」:桁数で分割してタブ区切りにする(昔の帳票データに刺さる)

昔の帳票データ、ログ、ホストから落ちてきたテキストって「固定長(桁位置で列が決まる)」が多い。例(固定長):00012345TANAKA TOKYO 000250000012346SUZUKI NAGOYA 0010000こういうのを TS...
コンピューター

秀丸エディタで「区切り文字変換」:CSV↔TSV、カンマ→タブ/セミコロン等に一括変換

データの受け渡しでよく起きるのがこれ。CSV(カンマ区切り)をTSV(タブ区切り)にしたいカンマの代わりにセミコロン ; 区切りにしたい逆にTSV→CSVに戻したいExcelや別ツールの都合で区切り文字を変えたい秀丸なら、選択範囲(無ければ...
コンピューター

秀丸エディタで「行頭/行末に一括付与」:プレフィックス/サフィックス(ログ加工で強い)

ログや一覧テキストを加工していると、こういう作業が頻発する。行頭に INFO: や - を付けたい行末に , や ; や \ を付けたい行に引用符を付けて "foo" にしたいSQLのIN句用に 'abc', みたいな形に整えたいURL一覧...
コンピューター

秀丸エディタで「行のユニーク化」:差分比較の前に“同一行の集合”にする(順序を捨てる)

差分比較(diff)って、こういう時に荒れる。行の順番が違うだけで全部差分に見える同じ行が何度も出てきて、差分が汚れる「結局、存在する行の集合は同じ?」を見たいだけなのに、順序が邪魔そんな時に効くのが 行のユニーク化。つまり、テキストを「同...
コンピューター

秀丸エディタで「行のソート」:選択行を昇順/降順、数値/自然順も切り替える

行が並んでるテキストは、とにかくソートすると扱いやすくなる。ファイル名の一覧IDや番号の一覧設定値の一覧抽出したログの行ただの昇順/降順だけじゃなく、実戦ではこういうのが要る。数値ソート(2, 10, 100 の順にしたい)自然順ソート(f...
コンピューター

秀丸エディタで「インデント整形」:タブ⇔スペース変換/インデント増減/行頭揃え

インデントが乱れると、読みにくいだけじゃなく事故る。タブとスペースが混在して見た目が崩れる貼り付けたブロックだけ段がズレる箇条書きや設定ファイルの行頭が揃わないコードのインデントをまとめて右に寄せたい/戻したいそこで、秀丸マクロで「インデン...