8月 2013 | CREATE RECORD|blog

月別アーカイブ: 2013年8月

Macで一括検索置換、ファイルの差分比較ならTextWrangler

前回導入したEC-CUBEのサイトがなんとか形になってきたので移植することにしました。
というのもユーザーページなんかもガッツリスタイルか書き直したので、今後パーツを変更するだけで
使えるようにするためです。

EC-CUBEを移植するにあたりいくつか書き換えないといけない項目があります。
ちょっとうろ覚えですが

  1. ホスト
  2. 管理画面のディレクトリ名
  3. ドメイン
  4. ルートディレクトリー名
  5. DB:名
  6. DB:user
  7. DB:pass
  8. eccube:user
  9. eccube:pass

だったと思います。
また検証したら記事にします。

こういった複数ファイルに渡って書き換える項目があるときはフォルダの中身を一括で置換できるアプリが便利です。
Dreamweaverでも勿論できるのですが、サイト定義が面倒くさいし、ちょこっと使うだけで起動するのは億劫です。

なので今回TextWranglerを使いました。
複数ファイルの検索置換ができるだけでも便利なのにファイルの差分を検索することもできます!
Zencodingも使えます!
blogの記事を書くのにも便利です!
Dreamweaverのみたいに選択したテキストをドラッグで移動できるのも便利!
これでインターフェイスが英語じゃなかったら最高なのに!

複数ファイルの検索置換

  1. Search>Multi-File Search(コマンド+シフト+F)
  2. Otherをクリックして検索・置換するフォルダを選択
  3. Find:に検索文字列、Replace:に置換する文字列を入力し
  4. Find Allで検索、Replace Allで置換

ファイルの差分比較

  1. Search > Find Differences…
  2. New:とOld:に比較するファイルを開く

ちょっと結果が画面いっぱいに出るのがうざいです。

Zen-codingのインストール

  1. Zen-codingのダウンロード こちらから
  2. 解凍したフォルダからzencoding_1_1_1フォルダとZenCoding_1_1_1.scptを/Users/Library/Application Support/TextWrangler/Scripts/に入れる

ショートカットの設定

  1. 複数ファイルの検索置換ができる。
  2. ファイルの差分を検索することができる。
  3. ドラッグでテキストの移動ができる
  4. Zencodingが使える

そんなテキストエディタをお探しの方にはTextWranglerがオススメです。