コンピューター

コンピューター

秀丸エディタで「重複行の削除」:保持順のまま/ソートしてから(バックアップ前提)

同じ行が何度も出てくるテキストは、見づらいし加工もしづらい。やりたいのはだいたいこの2つ。保持順あり:最初に出てきた順番を守って、重複だけ消す(“初出だけ残す”)ソートしてから:並べ替えて、重複をまとめて消す(順番は変わる)この記事は、秀丸...
コンピューター

秀丸エディタで「連番/日付/タイムスタンプ」を一発挿入するマクロ(複数箇所まとめて)

テキスト編集で地味に多い作業がこれ。連番を振りたい(1,2,3…)今日は何日だっけ?を入れたい(YYYY-MM-DD)ログやメモに時刻を入れたい(タイムスタンプ)同じファイルの複数箇所にまとめて入れたい手で打つと遅いしミスる。だから秀丸マク...
コンピューター

秀丸エディタで複数ファイル一括置換(フォルダ内まとめて/バックアップ付き)

フォルダ内のテキスト全件に同じ置換をかけたい場面は多い。ソース内の関数名を一括で変更ドメインやパスを一括で差し替え固定文言の表記揺れをまとめて修正HTMLの属性やクラス名を一括置換秀丸エディタなら、標準機能の 「grepして置換」 でまとめ...
コンピューター

秀丸エディタ×外部コマンド連携マクロ(選択テキストをPowerShell/Pythonに渡して戻す)

秀丸は単体でも十分強い。でも「外部コマンド連携」を入れると、ガチで別物になる。やりたいことは単純。秀丸でテキストを 選択その選択を PowerShell / Python に 標準入力で渡す外部コマンドが加工した結果(標準出力)を 秀丸へ戻...
コンピューター

秀丸エディタで一括「改行正規化」するマクロ(CRLF/LF統一+最終行改行の有無を揃える)

テキストの改行コードが混在すると、地味に地獄を見る。Gitの差分が無駄に汚れるコピペ先で表示が崩れるツールが「別ファイル扱い」してくる末尾の改行が無いせいで、結合や処理がコケることがあるだから 「改行を統一」+「最終行改行を揃える」 をワン...
コンピューター

秀丸エディタで一括「空白正規化」するマクロ(全角→半角 / 連続スペース→1 / タブ→スペース / 行末空白削除)

テキストって、見た目は普通でも中身が汚れてることがある。全角スペース混入、タブ混在、行末に空白、無駄な連続スペース……。こういう “地味な汚れ” は、あとから差分が見づらくなったり、コピペ先で崩れたり、地味に事故の元になる。だから 一発で掃...
コンピューター

秀丸エディタでMarkdownリンクが爆速になる「リンク化」マクロ(選択文字→text)

ブログを書いてると、リンクを貼る場面はめちゃ多い。公式ドキュメント参考記事製品ページ自分の過去記事(内部リンク)そのたびに (url) を手で打つのは地味にだるい。そこで秀丸マクロで 選択文字を一発でMarkdownリンク化 する。何ができ...
コンピューター

秀丸エディタでMarkdown見出しが爆速になる「見出しサイクル」マクロ(H2→H3→…→H6→解除)

Markdownでブログを書くとき、意外と面倒なのが 見出しレベルの調整 だ。ここは ## で良かったっけ?いや ### だな……でもセクション構成を変えたら #### に落としたい……いちいち # を増減するのがダルい!そこで秀丸マクロで...
コンピューター

秀丸エディタでMarkdownが爆速になる「行頭トグル」マクロ(箇条書き / 引用 / タスク / 番号)

Markdownでブログを書くとき、地味にダルいのが 行頭の整形 だ。箇条書きにしたい → - を行頭に付ける引用にしたい → > を付けるタスクにしたい → - を付ける番号付きにしたい → 1. 2. 3.…` を付ける手でやると遅い。...