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

新着ソフトレビュー 2008.06.03 RSS一覧
Vectorトップ > ライブラリ > Repl-Ace on .NET

Repl-Ace on .NET

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
Repl-Ace on .NET
複数の置換処理を順序立てて行うことも可能な、Unicode対応の文字列置換ソフト
Windows Vista/XP/2000  フリーソフト(寄付歓迎)
Repl-Ace on .NET
  • メイン画面。複数のファイルに対して、複数の文字列置換を一括処理できる

  • ◎そのほかのスクリーンショット
  • 利用頻度の高い置換パターンはあらかじめ登録済み。プリセットから選ぶだけで実行できる
  • 選択ツール。実際に処理対象となるファイルから検索・置換文字列を指定できる

  • 複数の処理内容を組み合わせ、複雑な処理を行うこともできる文字列置換ソフト。

    「Repl-Ace on .NET」は、複数のテキストファイル内の文字列を一括置換するためのソフト。数ステップの操作で、指定文字列を一括置換できる。正規表現に対応するほか、文字セットの相互変換やファイル名の変換などの機能も搭載する。よく使われる操作はあらかじめセットされており、正規表現などを知らなくても、手軽に文字列置換を行うことが可能だ。.NET Frameworkにより、内部処理はUnicodeベースで行われる。

    置換対象のファイルを指定するには、まずフォルダを選択してその中のファイルを検索し、リストに抽出する。このときファイル名を指定することが可能で、ワイルドカードを使って特定文字列を含むファイルだけを抽出するといったこともできる。抽出されたファイルで不要なものがあれば、チェックボックスをOFFにすれば処理対象から除外される仕組み。サブフォルダを検索対象に含めたり、文字セットを判別しながら検索したりといったことも可能だ。

    置換処理の内容は、検索文字列と置換文字列とをセットで登録する。登録したセットはリストに表示され、リスト上で優先順位を入れ替えることも可能。リスト登録したあとでも、チェックボックスをOFFにすれば、処理はパスされる。置換のオプションとして、大文字/小文字の区別や正規表現の使用、改行コードの処理方法などを指定することが可能。処理内容を説明したコメントを登録しておくこともできる。

    全角/半角変換や改行の除去といった代表的な処理パターンはあらかじめ登録済み。ポップアップメニューから選ぶだけで、処理内容として設定できる。さらに、選択したテキストファイルの内容をダイアログボックスに表示させ、ダイアログから検索文字列や置換文字列を登録することもできる。置換処理の内容は、XML形式の「処理プラン」として保存することが可能で、あとから再利用したり、複数のプランを組み合わせて実行したりきるようになっている。

    処理終了後には結果一覧が表示され、置換個所の数などを確認できるほか、リストをクリックすることで、処理結果のファイルがエディタで開かれる。処理結果を事前にシミュレートして表示する機能もある。

    文字列置換に加え、テキストファイルの文字コード/改行コードの変換機能もある。対象ファイルのリスト上で個別に文字コードや改行コードを指定して一括変換できるほか、リスト上で選択したファイルだけを対象に、その場で直ちに変換することも可能だ。

    オプション設定ではそのほかにも、バックアップの作成や処理結果ファイルの出力方法の指定、デフォルトで使用するテキストエディタの指定、Unicode系の文字セットに変換する場合のByte Order Markの付加方法などを指定することができる。

     ソフトライブラリからのおすすめソフト
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト「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
    文字列を置換したいときに使うツールといえば、やはり真っ先に思い浮かぶのはテキストエディタだが、作業するファイルの量が多くなると、いちいちファイルを開いて置換するのはかなりの手間になる。

    「Repl-Ace on .NET」は、そんなときにこそ役立つ文字列置換ソフトだ。任意のフォルダ(またはそのサブフォルダ)にあるファイルすべてを処理できる上、検索・置換の内容も複数を登録できるので、処理効率はいちいちファイルを開いて一語ずつ置換してゆくのとは比べものにならない。また、よく使う置換パターンを保存しておけばすぐに再利用できるので、定期的に発生するデータの加工にもうってつけだ。正規表現を使った複雑な処理もできるし、正規表現を知らなくても、全角/半角や大文字/小文字変換のようによく利用するパターンは、プリセットアイテムから選ぶことで、誰でも簡単に使いこなせるのはうれしい配慮だ。

    いわゆるプレーンテキスト以外に、CSVやタブ区切りなどのデータ形式、HTML/XHTML形式などももちろん扱えるので、業務用データの加工やWebサイトのメンテナンスにも役立つ。まとまった量のテキストデータを定期的に扱う必要のある方なら初心者、上級者を問わず、お勧めしたいソフトだ。

    (福住 護)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    旧「Repl-Ace」は、公開当初の情勢では十分機能するツールだと自負していましたが、ほどなくしてUTF-8などのUnicode系が主流になり、Shift JISで内部処理をすることに限界を感じるようになりました。また、それについていろいろとご意見もいただきました。しばらくUnicode系での処理を検討しつつ、半ば放置していたのですが、やっと重い腰が上がり、後継版の開発に至りました。

    開発中に苦労した点
    開発環境を変えたため、完全にゼロからの開発になったことや、旧版に比べてできることが多くなったため、テストが煩雑になったことです。また、文字セットの判定に関する情報が少なく、文字セットの判定精度を上げることにも苦労しました。しかし、精度は結局イマイチなままのような気がしますが……。

    ユーザにお勧めする使い方
    私自身はHTML向けの処理を主たる用途に定めましたので、サイトの面倒な更新作業などに関して、特にお勧めできると思います。また、旧「Repl-Ace」では不可能だった、多言語での置換ができるようになりましたので、異なる言語間での単語変換といった用途も考えられます。本来の意図とは離れますが、今回少しグレードアップした置換シミュレーションで遊びながら、正規表現のトレーニングを楽しんでいただけると思います。

    今後のバージョンアップ予定
    コマンドライン処理を完全に省いてしまったので、別途開発するかどうかを検討中です。

    謝辞
    旧「Repl-Ace」をお使いいただいた方々のご意見は、大変参考になりました。また、開発にあたり、多数のサイトやblogを参考にさせていただきました。この場をお借りしてお礼申し上げます。

    (SirMiles)

    ● Repl-Ace on .NET Ver.1.0.2
  • 作 者 : SirMiles さん
  • 対応OS : Windows Vista/XP/2000
  • 種 別 : フリーソフト(寄付歓迎)
  • 作者のホームページ : http://www.sirmiles.com/repl_ace/
  • 補 足 : 動作には.NET Framework 2.0、Visual C++ 2008再頒布可能パッケージ(x86)が必要


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    Repl-Ace on .NET 1.0.3 複数の置換を連続処理することも可能な文字列置換ソフト (1,637K)




    最近のレビュー記事
    Advanced SystemCare 18 PRO 3ライセンスAdvanced SystemCare 18 PRO 3ライセンス
    パソコンの遅い重いを1クリックで解消する高速・快適化ソフト
    IObit Uninstaller 14 PRO 3ライセンスIObit Uninstaller 14 PRO 3ライセンス
    不要なプログラムと関連ファイルをまとめて完全に削除
    Driver Booster 12 PRO 3ライセンスDriver Booster 12 PRO 3ライセンス
    最新ドライバへのアップデートで障害・競合・システムクラッシュからあなたのパソコンを守る
    ZOOM PLAYER 18 MAX 1ライセンスZOOM PLAYER 18 MAX 1ライセンス
    最強メディアプレーヤー! ブルーレイ・動画・音楽・画像、どんなメディアも高画質で高速再生!
    AdGuard ファミリーAdGuard ファミリー
    【9台利用可】わずらわしいWEB広告をがっちりブロック!バナーからポップアップ、YouTube動画広告まで!
    スマホがドライブ [1PC+スマホ無制限]スマホがドライブ [1PC+スマホ無制限]
    スマホがまるで外付けハードディスク!パソコン内のデータを無線でスマホに直接保存&再生!
    ネットラジオ録音 X2 for Windowsネットラジオ録音 X2 for Windows
    ユーザーの声から新機能を搭載したインターネットラジオ再生録音ソフト「ネットラジオ録音 X2」
    AdLock マルチデバイス(9台) 1年版AdLock マルチデバイス(9台) 1年版
    パソコンの広告をブロック [YouTube・TVerCMスキップ対応]
    DriverMax 14 PRO 5PC 無期限版DriverMax 14 PRO 5PC 無期限版
    更新料【0円】&バージョンアップ料【0円】&パソコン【5台】で利用可能!PC ドライバーを最新の状態に!
    「Repl-Ace on .NET」と同じカテゴリーの他のレビュー

    新着ソフトレビュー 公開記事一覧




    会社情報 | インフォメーション | はじめて利用される方へ | プライバシーポリシー | 免責事項
    個人情報保護方針 | 利用者情報の外部送信について
    (c) Vector HOLDINGS Inc.All Rights Reserved.