機能ごとに置き換え先を決める

サクラエディタの Mac での代わり

サクラエディタは Windows 専用で、Mac 版はありません。それでも、日常で使っている機能を書き出して一つずつ置き換え先を決めれば、乗り換えの不安はかなり小さくなります。

macOSで動作するnotePad++++のテキスト編集画面

サクラエディタに Mac 版はある?

結論から言うと、ありません。サクラエディタは Windows 用のエディタで、Mac 向けには配布されていません。秀丸エディタも同じく Windows 用です。Mac で使い続けたい場合、道は大きく三つあります。

  • Wine 系のツールで Windows 版を動かす。 動かした例は紹介されていますが、動作は環境しだいで、設定や更新の手間は自分に残ります。
  • 仮想マシンに Windows を入れる。 確実性は高い一方で、Windows のライセンスとメモリ・ディスク容量が必要です。
  • Mac 用のエディタに乗り換える。 Mac の作法で動き、環境づくりがほとんど要りません。

毎日使う道具なので、この記事では三つ目の「乗り換え」を前提に、何を何で置き換えるかを整理します。

機能の対応表

サクラエディタで使っていた機能を、Mac のエディタでどう置き換えるかの目安です。

サクラエディタで使う機能 Mac での置き換え方
grep(複数ファイルの検索) notePad++++ は Workspace Search でフォルダ全体を検索できます。BBEdit もマルチファイル検索に対応しています
矩形選択 notePad++++ の Column Mode(Option + ドラッグ)で、縦にそろったテキストをまとめて編集できます
正規表現の検索・置換 notePad++++ は Regex Find & Replace、CotEditor は ICU 正規表現、BBEdit は grep パターンに対応しています
マクロ 互換性はありません。notePad++++ では Script Pipelines で作り直し、CotEditor では AppleScript などで自動化できます
文字コード・改行コード notePad++++ は Shift-JIS など従来の文字コードのファイルを開け、改行コードをそろえるスクリプトもあります。CotEditor も CJK 言語向けに多くの文字コードへ対応をうたっています
全角と半角の統一 notePad++++ の内蔵スクリプト(全角から半角、半角から全角)で一括変換できます

どの行も「まったく同じ操作」ではなく「同じ目的を果たせる手段」です。手順が少し変わるので、最初の数日は手が迷うものと考えておくと楽です。

置き換え先の候補

CotEditor。 無料のオープンソースで、Mac App Store から入手できます。公式サイトは正規表現による検索・置換、複数言語でのスクリプト、CJK 言語向けの文字コード対応を挙げています。なお、対応する macOS は最新の 2 世代が方針なので、古い Mac では要件の確認が必要です。

mi。 日本の開発元による Mac 用エディタで、日本語環境への対応が手厚いと紹介されています。価格や最新の対応 OS は公式サイトで確認してください。

notePad++++。 タブ編集、Column Mode、Regex 検索・置換、Workspace Search に加えて、Script Pipelines と Batch Processing で同じ整形作業を繰り返せます。変更を反映する前に差分を確認でき、広い範囲の修正は元に戻せます。サクラエディタのプラグインやマクロは動きませんが、日常の検索・置換・整形の流れは近いところにあります。

乗り換えの進め方

  1. よく使う操作を書き出す。 grep、矩形選択、置換パターン、マクロ、文字コードなど、5〜10 個ほど。
  2. 実際のファイルで試す。 Shift-JIS のログや CR/LF の CSV など、いつも触っているファイルで、文字化けや改行の崩れがないかを見ます。
  3. マクロは目的から作り直す。 書かれた手順をそのまま移すのではなく、「何を何に変えていたか」を書き出し、乗り換え先の仕組みで再現します。

文字コードと全角・半角の落とし穴

古いテキストの多くは Shift-JIS で保存されています。UTF-8 前提のツールで開くと日本語が崩れるので、乗り換えでは最初に確認したい点です。

もう一つは全角と半角の混在です。全角の英数字やスペースが混ざったテキストは、見た目では区別しにくいものです。内蔵の全角・半角変換スクリプトで統一してから検索・置換に進むと、取りこぼしが減ります。

商標と独立性について

サクラエディタ、秀丸エディタ、mi、CotEditor、BBEdit はそれぞれの権利者に帰属します。notePad++++ は独立した macOS 向けテキストエディタであり、これらのプロジェクトと提携、承認、関連しているものではありません。

よくある質問

サクラエディタの Mac 版はありますか?

ありません。サクラエディタは Windows 用のエディタで、Mac 向けには配布されていません。Mac では代わりのエディタに乗り換えるのが一般的です。

Wine や仮想マシンでサクラエディタを動かせますか?

Wine 系のツールで動かした例は紹介されていますが、動作は環境しだいで、設定や更新の手間が自分に残ります。仮想マシンなら確実性は高い一方、Windows のライセンスとメモリ・容量が必要です。

サクラエディタのマクロはそのまま使えますか?

使えません。マクロは別のエディタに持ち込めないため、「何の変換をしていたか」を書き出し、乗り換え先の仕組みで作り直します。notePad++++ なら Script Pipelines に保存して繰り返し使えます。

Shift-JIS のファイルは Mac で開けますか?

notePad++++ は Shift-JIS など従来の文字コードで保存されたファイルを開けます。乗り換え前に、手持ちの古いファイルで実際に確認することをおすすめします。

notePad++++ はサクラエディタの公式 Mac 版ですか?

いいえ。notePad++++ は独立した macOS 向けテキストエディタで、サクラエディタとは関係ありません。

Notepad++ はそれぞれの権利者に帰属する商標です。notePad++++ は独立したmacOS向けテキストエディタであり、公式Notepad++プロジェクトと提携、承認、関連しているものではありません。