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

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

Devas

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
Devas
一括置換や個別編集機能を備えたテキスト検索ソフト
Windows Me/2000  フリーソフト
Devas
  • 対象入力画面。ファイルやフォルダ、特定の拡張子を指定して文字列検索を行える

  • ◎そのほかのスクリーンショット
  • 全検索結果の中から置換したいものを確認してから一括置換を行える
  • オプション設定画面。検索方法や文字コードなどを指定できる

  • テキストファイル内の文字列を一括検索したり、その結果をもとに一括置換したりできるソフト。特定のファイルまたはフォルダ内のファイルを対象に文字列検索を行い、その結果から実際の処理対象を選んで置換できる。

    「Devas(ディーヴァス)」は、文字列の検索と置換を2ステップで行えるソフトだ。検索と置換のステップが分かれており、置換の必要がない場合は単なる検索ソフトとして使用できる。

    検索対象は任意のファイルまたはフォルダを指定できる。フォルダ内を検索する場合は、さらに「対象ファイルの条件」として、ワイルドカードを使ったフィルタリングが可能。半角スペースで区切ることで、複数の指定も行える。そのほか、「フォルダ検索の場合、サブフォルダを検索対象とするか」なども指定できる。

    検索方法は通常の文字列検索のほかに、ワード検索、正規表現検索を選べる。ワード検索は、プログラムソースの変数名・関数名、HTMLのタグ名・属性名などを検索する場合に利用する。なお、検索モードごとに、文字コードの選択や大文字・小文字の区別、改行やタブを表す文字(\nと\t)を使用するかどうかを指定できる。

    検索を実行すると、検索文字列の前後を含めたテキスト、ファイル名、行番号を検索結果ウィンドウに一覧表示される。

    置換は、結果一覧リストで選択したファイルのみを対象とし、実行前に「置換結果の確認」ボタンで、あらかじめ結果をプレビューできる。一括置換しない場合でも、リストのダブルクリックで内蔵のテキストエディタから手作業で編集することも可能。

    一括置換を行うと、元ファイルは自動的に指定フォルダにバックアップされる。バックアップデータは指定サイズを超えると古いものから削除されるが、バックアップデータのタイムスタンプが指定日数以内の場合は、削除時にメッセージボックスを表示させることもできる。オプション画面の「バックアップ」タブではバックアップするしないを選べるほか、バックアップファイルを削除する場合の容量指定、タイムスタンプによるメッセージ表示の日数指定、バックアップフォルダの場所を設定することが可能だ。

     ソフトライブラリからのおすすめソフト
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト「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
    「Devas」は、検索と置換のステップが明確に分けられているが、これは地味ながら評価が分かれるポイントではないかと思う。もう少し具体的に説明すると、メインウィンドウで入力するのは検索文字列だけで、置換文字列は検索結果の表示ウィンドウで入力するという点だ。

    つまり、検索結果を確認した上で置換文字列を入力するわけで、このステップを省略することはできない。また、結果一覧ウィンドウではヒットした文字列の確認はできるが、置換後のプレビューを行うには、さらにコマンドを実行する必要がある。このようなユーザインタフェースは、プレビュー画面で前後のテキストをさっと比較したあと、すばやく置換を実行したい場合には、ややわずらわしく感じられるかもしれない。しかし、その一方で「一括置換もできるテキスト検索ソフト」と考えると、これはこれでなかなか使いやすそうだ。

    特に検索結果から直接、内蔵のテキストエディタを起動できるのが編集の柔軟性を高めている。また置換を行うごとにフォルダを作成してバックアップを行うあたりも、手早く置換するだけではなく、再編集が必要なケースでは重宝しそうだ。検索の基本的な機能はわりとオーソドックスで、いわば王道的なポジションに位置するソフトといってよいだろう。

    正規表現を使った高度な検索・置換も可能だが、例えば代表的な置換パターンをオプションから選択するといったアプローチではなく、テキストボックスに正規表現を記述するというストレートなやり方をとっている。その分、ウィンドウデザインなどはシンプルにまとまっているので、「高度な機能は必要ない」という人にも使いやすいだろう。ただし、置換前のプレビューについて、対象となる文字列そのものしか表示されないのは惜しい。検索結果一覧では該当文字列の前後も表示されるのだから、プレビューが別の画面に表示されるからこそ、そちらでも確認できた方が便利ではないだろうか。

    (福住 護)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    ソースコードを書いていると、変数名や関数名が不適切なことに気づいて、変更したくなることがあります。使っている開発環境では複数ファイルにわたる一括置換ができなかったので、このソフトを作りました。全自動の置換では不安なので、検索結果をリストアップして、確認して置換するようにしました。

    開発中に苦労した点
    バージョンアップするうちに、何度か設計の失敗に気づいて一から作り直すはめになりました。また、不特定多数のファイルを書き換えるので、バグが深刻化しやすいのが恐怖でした。Ver.3.0で追加されたバックアップ機能は、作者の不安を減らす機能でもあります(笑)。

    ユーザにお勧めする使い方
    正規表現を使いこなすと複雑な置換ができるようになります。ぜひ、ヘルプなどで使い方を覚えてください。検索結果のダブルクリックによるビュー表示も便利ですよ。

    今後のバージョンアップ予定
    コマンドライン引数への対応、文字コードの自動判定、外部エディタの呼び出し、EUC/JIS/UTF-8での検索/置換の高速化などを予定しています。

    (Gimite 市川)
    最近のレビュー記事
    ファイル圧縮ソフト NXPowerLite 8 デスクトップエディションファイル圧縮ソフト NXPowerLite 8 デスクトップエディション
    Microsoft Officeファイルや画像ファイル、これらを含むzipファイルを、形式や見た目を変えずに最大50分の1のサイズにするファイル圧縮ソフト
    ネットラジオ録音 Xネットラジオ録音 X
    radikoや、NHKらじる★らじるといったインターネットラジオを再生録音するソフト
    やるぞ!確定申告2019やるぞ!確定申告2019
    申告用紙そのままの縮小イメージを使い、迷わず操作できる確定申告書作成ソフト
    マカフィー リブセーフマカフィー リブセーフ
    家族全員、何台でもインストール可能。パソコン、スマホ、タブレットを守るセキュリティソフト
    WinOptimizer 16WinOptimizer 16
    パソコン高速&最適化のためのオールインワンソフト
    Smart Defrag 6 PROSmart Defrag 6 PRO
    パソコンの処理速度を高速化させるスマートなデフラグソフト
    IObit Uninstaller 8 PROIObit Uninstaller 8 PRO
    不要なプログラムや邪魔なプラグインを完全に削除
    代筆の達人代筆の達人
    「お礼」や「お詫び」の手紙・メールを送りたいとき丁寧な文章を代筆してくれるソフト
    新着ソフトレビュー 公開記事一覧



    ● Devas Ver.3.0
  • 作 者 : Gimite 市川 さん
  • 対応OS : Windows Me/2000
  • 種 別 : フリーソフト
  • 作者のホームページ : http://village.infoweb.ne.jp/~fwhk9290/gimite/


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    Devas 3.5 複数ファイルからテキストを検索、一括置換(正規表現対応) (1,196K)


    おすすめコンテンツ

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