NDS編集長の通称「私」がキニナルものやニュースを勝手にゴリ押し

NDS編集長のまとめニュース

【一括置換】マックのGrepReplaceみたいなテキストやHTMLファイルの複数ファイル一括置換ソフトってないの?

   

【一括置換】マックのGrepReplaceみたいなテキストやHTMLファイルの複数ファイル一括置換ソフトってないの?

マックでHTMLファイルなどの複数ファイルの一括置換が必要になった場合、どのように作業していますか?TextWranglerが私の希望にぴったり!Windowsを使っていた時の、GrepReplaceみたいなインターフェースの置換ソフトをやっとみつけることが出来ました。

スポンサーリンク


  こんな記事もよく読まれています

マイクでの録音時に発生する雑音の原因と軽減する為の対処法

マイクで録音する時には、とりたい音源以外に雑音が入り込んでし...

育休期間を3年に延長することで生じる問題と取得の現実

女性の働きやすい環境づくりを打ち出す政策の中に、育休期間を3...

男女兼用の名前は…外国でも通用する命名のコツ!

赤ちゃんが生まれて初めての贈り物が「名前」だと言われています...

自閉症の重度症状~乳児期に見られる特徴と子供への接し方

子供の健やかな成長は親の一番の願いです。 最近では発達障害...

男性は身長が低いことにコンプレックスを感じている?!

男性の平均身長は年齢によって異なりますが、約170cmと言わ...

髪が水色のアニメキャラ検証!人気の4強徹底リサーチ!

髪が水色のアニメキャラには繊細・クール・神秘的など、ちょっと...

大学生の彼氏のお家にお泊りする時の事前準備と注意点

大学生の彼氏のお家へのお泊りは、大好きな彼氏とずっと一緒に入...

交通事故に合った!貰った診断書の治療日数が短いのはなぜ?

万が一交通事故に合ってしまったら、とにかくすぐ病院へ行きます...

人身事故で電車が遅延!?膨大な賠償額の内訳と請求について

人身事故を起こし、電車が遅延する事態になると莫大な賠償額が発...

大学の友達と喧嘩…後腐れなく仲直りする方法とポイント!

最近はおひとり様の大学生も増え、友達という感覚が薄れてきてい...

長男と次男の性格の違い~同じ家庭環境でも差が出る原因

子供は同じように育てても性格の違いがあらわれます。 同性で...

漢字一文字で気持ちを贈る〜漢字に込めたあなたの思いとは…

日本には様々な意味を持つ漢字があります。漢字一文字の中に込め...

新生児期に見られるモロー反射が多い時の対処法と注意点

新生児期の赤ちゃんにはモロー反射という原子反射が見られます。...

28歳の貯金額はどのくらい?500万円貯めるためには?

社会人になって会社にも慣れ、そろそろ肩書きが付いてくる場合も...

生後4ヶ月のママ&赤ちゃんにプレゼントするなら何が良い?

産後、ママが里帰り出産から帰ってきて、母子ともに身体と生活リ...

思わせぶりや好き避けも!中学生に良くある恋愛の勘違い

中学生の頃って、特に女子は恋愛話に花を咲かせていた時期ですよ...

中学校の部活はバスケ部に入部したい子を持つ母の為の情報!

中学校に入ると部活に入部すれば人間関係や経験が広がります。 ...

海のレジャーで写真を撮る!防水カメラを買うなら使い捨て?

秋冬でもハワイやグアム、沖縄でもマリンレジャーを楽しみたい!...

子供が友達から無視されている時、親としてどうすればいい?

子供が友達から無視されていることが分かったら、親としてどうす...

33歳で貯金が500万円は多い?少ない?貯めるコツは?

趣味のため、結婚資金、子どもの教育費、老後の生活にあてるため...

スポンサーリンク

複数ファイルの一括置換

出だしから今回は個人的な話になるのですが、今年の2月に長年使っていたWindowsからMacへ切り替えました。

理由は、仲間が使ってるの見てると「かっこいい」からという、ネタにもならないよくある話です。

それに、「Windowsから乗り換えても、ほとんど困ることないよ」という、心強い愛用者からの背中の一押しもあり、10年以上使っていたWindowsから乗り換えてマックに乗り換えてきたわけです。

メールや、ブラウザ、なんかはもちろん問題ありませんし、OfficeソフトやDropBoxやEverNote、Adbe製品などなど、大半のアプリケーションは問題なく乗り換えられたのですが、どうしても仕事のメインとなる、テキストエディタだけが決まらない日々が続いていました。

最終的にはSublimeText2に落ち着いたのですが、Windows時代の愛用エディタ「秀丸」にはいまだに、戻りたくなることが多々ある日々を送っています。

さて、HTMLファイルなどのテキストファイルの編集ですが、複数のファイルの一括置換という作業は、結構な頻度で発生します。

もちろん、今ではすっかり愛用者になったSublimeTextでも一括置換はできるのですが、何やら操作しにくい・・・

検索・置換をするテキストの入力欄が、テキストエリアのような複数行の入力フォームでないこともありますし、とにかく肌触りが馴染めないのです。

それから、ファイル数が増えてくると置換に時間がかかるのも大きな問題です・・・・

マックはコマンドで一括置換

一括置換のソフトをGoogle先生に聞いてみると、意外とない。

その代わり、Windowsではほとんど出てこない、コマンドでの一括置換方法が結構出てきました。

が、

私の場合、コマンドでゴニョゴニョやるのは苦手なので、どうしてもインターフェースのあるアプリケーションが欲しいのです。

なかなか見つからなかったのですが、やっと見つかりました!

TextWranglerという無料のテキストエディタ

テキストラングラーというテキストエディタがどうやら一括置換ができることがわかりさっそくダウンロード&インストール!

機能がいっぱい!正規表現での複数ファイルの一括置換もできる「TextWrangler」の入手はAppStoreで検索するとすぐに見つかりますよー。

スクリーンショット_2014_12_10_1_26

 

TextWranglerのアイコンはこんな感じです。なんだかジーンズのラングラーを彷彿させるのは私だけでしょうか?

それでは、早速、期待に胸を膨らませて起動!

。。。。

日本語化はされてないのですね。

英語が得意な方、日本語化してくれたら嬉しいです。

 

複数ファイルの一括置換機能の使い方

基本的には、テキストエディタなので、編集などを行うことができるのですが、今回の目的は一括置換!

さっそく、説明書を見ずに使って覚えるタイプの私は、読めない英語を想像力で翻訳しながら、操作してみました。

すると、メニューの中に「Search」の文字を発見。

さらに、「Multi-File Search」の文字が!

Search_と_Menubar_と_untitled_text

 

多分、これで合ってると思うので開いてみると。。。

下の図のようなウィンドウが立ち上がります。

あとは、よく出来たインターフェースなので、見た目通り直感操作でOKでした。

操作方法は下の図の通りです。

Multi-File_Search

正規表現の一括置換も可能

嬉しい機能として、正規表現が使えるようです!

Windows時代に使っていたGrepReplaceでは正規表現が使えなかったので、大変ありがたい機能です!

これでコーディングをしていて、急に一括置換が必要になっても安心です。

ちなみにGrep機能を見つける際に参考にした使い方の動画がありましたので、そちらを参考にしてみてください。

TextWranglerの使い方動画

英語の動画なので、何を言っているのか私はわかりませんが、使っているのを見ているとなんとなくわかります。

参考までに

 

TextWranglerについてまとめ

「TextWrangler」ですが、テキストエディタとしてもかなり優秀なようなのですが、どうも色々なサイトの評判を見ると、日本語があまりうまく行かないようで、エラーを起こしているようです。

ここが原因で採用できてない方が多いみたいですね。

ただ、一括置換だけをみれば、十分な機能ですし、SublimeTextに比べたら圧倒的に使いやすいです。

ためにしに1万ファイル程度の複数行の正規表現による一括置換を行ってみましたが、時間はそれほど気にならないレベルで行ってくれました。

こいつは、私の今後のコーディングを更にパワーアップしてくれるに違いないです。

マックユーザーでコマンドを打つのが苦手な方で複数ファイルの一括置換にお困りでしたら、是非TextWranglerをお試しあれ!

もちろん無料のアプリです!

 - ツール・アプリ

ページ
上部へ