その他のコンテンツ
ちょい読み!
コミック

新着ソフトレビュー 2002.12.14 RSS一覧
Vectorトップ > ライブラリ > 新着ソフトレビュー > Greplace

Greplace

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
Greplace
対象ファイルを一覧表示で確認してから置換できるテキスト一括検索・置換ソフト
Windows XP/Me/2000/98/NT  フリーソフト
Greplace
  • 検索ファイルがリストビューに一覧表示され、内容をひと目で確認できる

  • ◎そのほかのスクリーンショット
  • 正規表現も利用できる。メニューから入力することも可能
  • 検索対象を「ファイル名」に設定するとリネームソフトとしても使える

  • テキストファイルへの検索・置換をフォルダ単位で一括して行えるユーティリティ。

    「Greplace」は、指定したフォルダ配下のテキストファイルを一括で検索・置換できるソフト。検索結果は一覧表示され、内容を確認してから置換を実行できる。検索条件に合致したファイルの中から、さらに置換する/しないを選択することもできる。検索文と置換文には正規表現を利用することが可能で、複雑な規則を使った検索・置換を行える。

    メイン画面は大きく分けて、フォルダ選択ビュー、オプション設定エリア、フィルタや検索文などの設定エリア、検索結果を表示するリストビューの四つのエリアから構成される。検索・置換は、(1)メイン画面左側のフォルダ選択ビューから検索したいフォルダを選択し、(2)検索対象となるファイルパターンや検索文・置換文の検索条件、検索オプションを指定する、という手順で行う。検索を実行すると、(検索文を含む)ファイル名、置換前の文および置換後の文、行番号をリストビューに一覧表示する。リストビューでは、選択したファイルを置換対象から除外することができるほか、選択したファイルや、そのファイルを含む親フォルダを開くこともできる。

    ファイルパターンの指定にはワイルドカードを使用することがが可能。「;(セミコロン)」を使うことで、複数のパターンを同時に検索することもできる。

    検索文・置換文には正規表現を利用することもできる。正規表現のうち、タブ(\t)と改行(\r\n)だけを有効にするオプションも用意されている。「正規表現」オプションを使用すると、正規表現の入力をメニューから選択して簡単に行えるようになる。

    検索対象は「ファイル名」「テキスト」「名前+テキスト」から選択して指定できる。「ファイル名」を指定した場合はファイルの内容は検索せずに、ファイル名だけを対象にする。このオプションを選択することで、テキストファイル以外のファイルも一括リネームを行えるようになる。

    このほか、テキストエンコードの指定や、サブフォルダを含めた検索・置換、置換ファイルの自動バックアップなどの機能を備えている。

     ソフトライブラリからのおすすめソフト
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト「GeekUninstaller」
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト
    「GeekUninstaller」
    実際のフォルダ構造にかかわらずファイルをわかりやすく分類・管理し、すばやく参照できる「dINDEX.2」
    実際のフォルダ構造にかかわらずファイルをわかりやすく分類・管理し、すばやく参照できる
    「dINDEX.2」
    64bit OSに完全対応。ハンターモードの改善なども図られた“強力”アンインストーラの新バージョン「Revo Uninstaller Free」
    64bit OSに完全対応。ハンターモードの改善なども図られた“強力”アンインストーラの新バージョン
    「Revo Uninstaller Free」
    シンプルなデザイン、軽快な動作、カスタマイズ自由度の高さが特徴の高機能メディアプレイヤー「RE PLAYER」
    シンプルなデザイン、軽快な動作、カスタマイズ自由度の高さが特徴の高機能メディアプレイヤー
    「RE PLAYER」
    日付ごとの出来事や予定などを“1行文章”でサッと書き込めるカレンダー+メモ帳ソフト「出来事帳」
    日付ごとの出来事や予定などを“1行文章”でサッと書き込めるカレンダー+メモ帳ソフト
    「出来事帳」

    reviewer's EYE reviewer's EYE
    「Greplace」の最大の特徴は、やはりヒットした検索文をリストビューで一覧できるという点だろう。ここで確認した上で、置換したくないファイルを除外することができるので、思いもしなかったファイルが置換されてしまったという事故を防ぐことができる。さらに、自動バックアップ機能もあるので、安全性は相当程度確保されているといってよい。

    メイン画面の構成もすっきりとしたものになっており、特にフォルダ選択ビューは使いやすい。起動中にファイラなどで新規のフォルダを作成しても、即座に反映されるのも便利だ。筆者が感心したのは正規表現をメニューから入力できるところで、これなら正規表現を勉強したての人にでも、簡単に入力することができる。全体の使い勝手も優れており、非常によくできたソフトだと感じた。

    その中であえて要望を述べるなら、まずリストビューからのファイルの開き方だ。現在はコンテキスト(右クリック)メニューから辿ることになっているのだが、これをワンアクションで開きたい。もうひとつ、やはりリストビューで、ファイル名や置換前後のテキストをポップアップで見たいということ。せっかくコンパクトに作られているウィンドウをあまり大きく表示したくないので、これもぜひ実装してほしいと思う。

    (土屋 佳彦)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    プログラムやWebサイトのソースを一気に置換したいと思うことがたびたびあります。しかし、プログラムのソースなどは置換ミスすると大変なことになるので、なかなか一括置換に踏み切ることはできませんでした。

    ちょうど正規表現DLL(現在の「Greplace」では使用していませんが)を作っていたころだったので、そのついでに置換前に候補を一覧表示できる置換ツールも作成してしまおうと思い、開発を開始しました。

    開発中に苦労した点

    あらかじめリストアップしたものを置換するという処理は、検索したものをただその場で置換するのとはまったく異なり、複雑になりました。また、開発に使用している.NET FrameworkはWindowsの機能をすべて利用できるわけではないので、100%満足のいくものはできませんでした。

    ユーザにお勧めする使い方
    失敗したくない置換に使用するのが最適ですが、検索にヒットした行番号やその内容も表示できるので、単なるテキスト検索ソフトとして使用するのもよいでしょう。

    今後のバージョンアップ予定
    XML宣言やHTMLのMETA情報など、BOM(バイトオーダーマーク)以外の部分でのテキストのエンコーディングを判別できる機能を付けようかと考えています。

    カンパは大歓迎
    趣味で開発を行っている以上、それにお金と時間を費やすのは当然のことと考えていますが、個人で負担するには少しばかり重いものがあります。作品のクォリティアップや今後への投資の意味も兼ねてのカンパは大歓迎です。カンパを行いたいという方はメール等で連絡をくだされば、対応します。

    (Yuki)
    最近のレビュー記事
    DriverMax 10 PRODriverMax 10 PRO
    デバイスドライバーを最新の状態に。古くなった問題のあるドライバーを自動更新
    パパっとパスワード管理パパっとパスワード管理
    ID・パスワードを安全に管理するためのソフト
    Advanced SystemCare 12Advanced SystemCare 12
    パソコンの動作が遅い・重いをワンクリックで解消するパソコンのメンテナンスソフト
    Wise Care 365 PRO V5Wise Care 365 PRO V5
    ワンクリックでパソコンを高速&最適化するソフト
    AnyTrans 7AnyTrans 7
    iPhone・iPadとパソコンの間で、音楽や画像等のデータを簡単に転送&バックアップ
    eXpert PDF 12 UltimateeXpert PDF 12 Ultimate
    作成、閲覧、編集、変換、校正、保護、OCR機能を搭載したPDFソフト
    ネットラジオレコーダー8ネットラジオレコーダー8
    インターネットラジオを安全・確実に録音するソフト
    BackupNinjaBackupNinja
    iPhoneのあらゆるデータをバックアップ、欲しいデータを選んで自由自在に復元
    新着ソフトレビュー 公開記事一覧



    ● Greplace Ver.2.5
  • 作 者 : Yuki さん
  • 対応OS : Windows XP/Me/2000/98/NT
  • 種 別 : フリーソフト
  • 作者のホームページ : http://www.group-finity.com/
  • 補 足 : 動作にはMicrosoft .NET Frameworkが必要


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    Greplace 3.6.3 指定したフォルダ内からテキストを検索・置換するツール、メディア情報を使用したリネームも出来る (686K)


    おすすめコンテンツ

    掲載内容に関するご意見・ご感想は editor@vector.co.jp まで
    Copyright (c) Vector Inc. All rights Reserved.