サクラエディタに正規表現、Diffを追加する(32bit、64bit共通)

サクラエディタに、正規表現・DIFFを追加する

サクラエディタの「インストールパッケージ」には、正規表現モジュールが同包されています。

しかし、ZIP版(32bit,64bit)には含まれていません。

また、DIFFモジュールは、どれにも同包されていません。

今回は、「正規表現」と「DIFF」モジュールのインストール方法を解説します。

正規表現モジュール

正規表現

最初に、正規表現の機能を追加します。

なお、インストールパッケージでインストールされた場合は、最初からインストールされていますので必要ありません。

サクラエディタのZIP版をインストールされた方が対象となります。

正規表現のインストールモジュールとバージョンの確認

正規表現モジュールは、サクラエディタ本体とは別で開発されていますので、いくつかの異なるモジュールが存在するようです。

まずは、確認してみます。

インストールしたフォルダの中身を確認しても良いのですが、サクラエディタから確認出来ますので、そちらから行います。

サクラエディタを起動して、「検索」-「検索」をクリックします。

下図の赤枠の中が、インストールされているモジュール名やバージョン情報です。

インストールされていない場合は、下図のように何も表示されません。

今回は、インストールパッケージに含まれているものと同じ「bregonig.dll」をインストールする方法を解説します。

正規表現、ダウンロードとインストール

以下のサイトがトップページです。

以下のリンクで、ダウンロードページが開きます。

03Download 正規表現ライブラリ bregonig.dll

最新のバージョンをダウンロードしました。

「ダウンロード」フォルダにダウンロードします。

「ダウンロード」フォルダにダウンロードしたファイルをダブルクリックします。

下図のファイルが表示されます。

32bit ZIP版をインストールしている人は、ここの緑の枠にある「bregonig.dll」をコピーしてください。

64bit ZIP版をインストールしている人は、「x64」フォルダをダブルクリックします。

64bit版の「bregonig.dll」を右クリックの「コピー」をクリックします。

サクラエディタをインストールしているフォルダに貼り付けます。

これで、正規表現が動作するようになります。

念のため、「検索」-「検索」をクリックします。

正規表現モジュールの名前とバージョンが表示されている事を確認します。

DIFFモジュール

DIFF

DIFFモジュールは、インストールパッケージ、ZIPパッケージのいずれにも同包されていません。

ここでは、DIFFモジュールをインストールして、DIFF(差分表示)が実行出来るようにします。

DIFFモジュールは、32bit版です。

しかし、サクラエディタの64bit版でも動作するようです。

DIFFモジュールの確認

サクラエディタを起動し、「検索」-「DIFF 差分表示」をクリックします。

比較対象ファイルを選択して「OK」をクリックします。

下図のようなエラーメッセージが表示されたら、DIFFモジュールがインストールされていません。

DIFF、ダウンロードとインストール

以下のサイトにアクセスします。

画面を下にスクロールすると下図の部分が表示されますので、赤枠の部分をクリックします。

下図が表示されたら、一番下の「patch-diff-w32.zip」をクリックします。

「ダウンロード」フォルダにダウンロードします。

ダウンロードしたファイルをダブルクリックします。

「diff.exe」「patch.exe」を選択して、右クリックの「コピー」をクリックします。

サクラエディタのインストールフォルダに貼り付ければインストール終了です。

実際に「DIFF」を実行した結果です。

行番号が

  • 緑:変更のあった行
  • オレンジ:行の削除があった行
  • 青:行の追加があった行

となります。

スポンサーリンク【楽天】
スポンサーリンク【Amazon】

フォローする