その他のコンテンツ
転職・求人情報
IME for Vector
ちょい読み!
コミック
デジタル家電


新着ソフトレビュー ベクターソフトニュース − 2003.03.08 RSS一覧
Vectorトップ > ライブラリ > 新着ソフトレビュー > Devas

Devas

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

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

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

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

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

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

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

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

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

     ソフトライブラリからのおすすめソフト
    豊富な機能でデジカメ写真を「作品」に高めることができる画像編集ソフト「Photoscape」
    豊富な機能でデジカメ写真を「作品」に高めることができる画像編集ソフト
    「Photoscape」
    スケジューリング機能も備えた、高速・多機能なデフラグソフト「Auslogics Disk Defrag」
    スケジューリング機能も備えた、高速・多機能なデフラグソフト
    「Auslogics Disk Defrag」
    動画や音声も再生できる、軽快・多機能な“マルチメディアビューア”「IrfanView」
    動画や音声も再生できる、軽快・多機能な“マルチメディアビューア”
    「IrfanView」
    Windowsを安全・快適に使うための統合メンテナンスソフト「Glary Utilities」
    Windowsを安全・快適に使うための統合メンテナンスソフト
    「Glary Utilities」
    パソコンにインストールされたプログラムやドライバを一括管理できるソフト「Comodo Programs Manager」
    パソコンにインストールされたプログラムやドライバを一括管理できるソフト
    「Comodo Programs Manager」

    reviewer's EYE reviewer's EYE
    「Devas」は、検索と置換のステップが明確に分けられているが、これは地味ながら評価が分かれるポイントではないかと思う。もう少し具体的に説明すると、メインウィンドウで入力するのは検索文字列だけで、置換文字列は検索結果の表示ウィンドウで入力するという点だ。

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

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

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

    (福住 護)

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

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

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

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

    (Gimite 市川)
    最近のレビュー記事
    いもうとランチャーいもうとランチャーnew!!いもうとランチャー
    かわいい「いもうと」が作業をアシストしてくれる、実用性の高いアプリケーションランチャ
    Ad-Aware FreeAd-Aware FreeAd-Aware Free
    ルートキットの除去などにも対応した“包括的”なマルウェア対策ソフト
    TOUCH DE DEFENCE 陽だまりの要塞TOUCH DE DEFENCE 陽だまりの要塞TOUCH DE DEFENCE 陽だまりの要塞
    フィールド上に兵器を配置して魔物の襲撃から街を守る、完成度の高い防衛ゲーム
    FileZillaFileZillaFileZilla
    複数サーバへの同時接続も可能な、FTPS/SFTP対応の高機能FTPクライアントソフト
    PC INSPECTOR File RecoveryPC INSPECTOR File RecoveryPC INSPECTOR File Recovery
    フォーマットされたドライブなどからもリカバリ可能なファイル復元ソフト
    PowerDVD 12 UltraPowerDVD 12 UltraPowerDVD 12 Ultra
    モバイル機器との連携強化などが行われた「PowerDVD」の新バージョン
    ファイナルデータ10プラス 特別復元版ファイナルデータ10プラス 特別復元版ファイナルデータ10プラス 特別復元版
    セクタスキャンで動画の復元力が向上した“定番”データ復元ソフト
    Princess DreamerPrincess DreamerPrincess Dreamer
    皇女を助けるために少女たちが世界中を巡るダンジョン探索RPG
    期間限定 最大65%OFF コードサイニング証明書割引キャンペーン
    コードサイニング証明書
    割引キャンペーン

    【特集】そうだ Moo0のソフト、使おう。 【特集】そうだ Moo0のソフト、使おう。〜シンプルで便利なソフトが盛りだくさん  (Win)

    IZArcIZArc
    数多くの形式に対応し、多彩な機能を搭載した圧縮・解凍ソフト
    LED照明 SimulaterLED照明 Simulater
    従来型照明とLED照明との電気使用量および電気料金を簡単に比較できるソフト
    EraserEraser
    処理方法が豊富で、スケジュール実行も可能なファイル“完全削除”ソフト
    HEROIC DARK -ヒロイックダーク-HEROIC DARK -ヒロイックダーク-
    おてんば姫を操り、悪霊と戦いながらダンジョンからの脱出を目指す3Dアクションゲーム
    DexpotDexpot
    解像度や壁紙などを個別に設定できる、カスタマイズ自由度の高い仮想デスクトップソフト
    EclairEclair
    マウスジェスチャや選択文字列のWeb検索など、ユニークな機能を多数備えた電子メールソフト
    VOCALOID3 結月ゆかりVOCALOID3 結月ゆかり
    ジャズやスローテンポな曲にも合う、情感豊かで存在感のある女声VOCALOID音源
    巡り廻る。巡り廻る。
    自由度が高く、“自分の思うまま”にプレイできるRPG
    打ちたい! 勝ちたい! 感動したい!! 強力麻雀漫画が勢揃い - 「麻雀漫画」特集
    打ちたい! 勝ちたい! 感動したい!!
    強力麻雀漫画が勢揃い - 「麻雀漫画」特集


    レビュー記事一覧



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


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



    ベクターソフトニュース、スポットライト、PickUpに関するご意見・ご感想は editor@vector.co.jp まで
    Copyright (c) 2012 株式会社ベクター 記事の無断転用を禁じます。
    Copyright (c) 2012 Vector Inc. All rights Reserved.