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

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

ms_edit

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
ms_edit
正規表現対応の検索・置換機能などを備えたテキストエディタ
Windows 7/Vista/XP  フリーソフト(寄付歓迎)
ms_edit
  • メイン画面。シンプルなデザインの画面に、ルーラや行番号表示、ステータスバーでのカーソル位置表示などの機能が搭載されている

  • ◎そのほかのスクリーンショット
  • 検索ダイアログ。文字列の検索・置換時には正規表現が使える
  • ナンバリング機能。テキスト内の「%%」部分に自動的に連番を挿入してくれる

  • “テキスト整形作業を意識して”作られたテキストエディタ。検索・置換では、正規表現を使うことができる。

    「ms_edit」は、ベーシックな文字列編集機能を持つテキストエディタに、正規表現対応の検索・置換機能などが追加されたソフト。カーソル位置の履歴を使ったジャンプや行番号指定のジャンプなど、比較的大きなファイルを扱うときに便利な機能も備える。対応する文字コードはShift JIS/EUC/UTF-8/Unicode/Unicode Big-Endian。ファイルを開く際に文字コードを自動判別させたり、文字コードを変換して、再読み込みしたりすることも可能だ。

    メイン画面はSDI(シングルドキュメント)形式。エディタ自体を複数起動することが可能で、同時にいくつものテキストファイルを開いて編集できる。画面上部にはルーラ、左端には行番号が表示され、編集中の桁位置・行位置を確認できるほか、ステータスバーにも行および桁位置やファイルの総文字数が表示される。さらに、

    • 【Tab】キーや空白文字によるインデント(字下げ)位置を記憶し、改行のたびに行頭の位置を揃えてくれるオートインデント
    • カーソル(挿入ポインタ)があった行位置を記憶し、即座にその行へ移動できる「カーソルを戻す」「カーソルを進ませる」
    といった機能も用意されている。編集機能では、文字列の切り取り、コピー、貼り付け、削除などの基本的なものが揃う。

    ソフトの大きな特徴といえるのが文字列の検索・置換機能。Perl5互換の正規表現を使用することができ、正規表現に慣れたユーザであれば、パターンマッチングを駆使してスマートな検索・置換作業を行えるようになっている。オプションで、開始位置(カーソル位置から/先頭から)の選択や大文字/小文字の区別を指定することも可能だ。

    ナンバリング機能もユニーク。ナンバリング機能を使うと、文書中に入力した「%%」という文字列を自動的に0からの連番に置き換えてくれる。見出しや箇条書きなどに効率的に番号を振りたいときに役立つ。

    そのほか、タブ区切り形式で書かれた定義表をコピー&ペーストなどで「ms_edit」へ貼り付けることで、SQLの命令文を作成してくれる「SQL変換」機能もある。「SQL:CREATE文変換」「SQL:C#読み込み文変換」「SQL:C#INSERT文変換」「SQL:C#UPDATE文変換」の4項目が用意されている。

     ソフトライブラリからのおすすめソフト
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト「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
    一見したところでは、ルーラや行番号表示の付いた高機能「メモ帳」といったところで、テキストエディタ初心者にもそれほど難しさは感じさせない。行番号ジャンプ機能やカーソル位置を記憶してのジャンプ機能があることで、「メモ帳」にはややもの足りなさを感じはじめたユーザが「もう少し大きな(行数の多い)ファイルを扱いたい」というケースにはぴったりだろう。

    しかし、その一方で正規表現対応の文字列検索・置換やSQL文の生成といった、ビギナーにはちょっと縁遠いであろう機能も搭載しているのが「ms_edit」のおもしろいところ。メタ文字を直接、入力する必要があるため、「これから地道にテストしながら正規表現を学んでいきたい」という人にお勧めしたい。

    もっと一般的なユーザには、むしろナンバリング機能がお勧めだ。いってみれば「用途を特化した文字列置換機能」だが、法令や規約のように項目番号がたくさん振られた文書を扱う際、特に推敲や編集段階で項目の入れ替えなどが頻繁に起こることが想定されるときなどに、大いに活躍してくれそうだ。

    (福住 護)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    「ms_edit」を作ったきっかけは、本業で長いSQLを何個も書くことになって、とてもじゃないけど手作業では時間がかかりすぎるので、「メモ帳」とExcelとで何とかしようとしたのが動機です。また、PHPやPerlで正規表現をよく使うので、「メモ帳」で正規表現さえ使えれば、もっと効率化できると思ったのもあります。

    開発中に苦労した点
    苦労したといえば、検索・置換ダイアログの作成でしょうか? Delphi 2010で開発しているのですが、できるだけ機能を部品化しようと、コンポーネントとして新規に作りました。現在はエディタっぽく行番号とカラムの表示できるように、コンポーネントを作成している途中です。国内でエディタ向けのコンポーネントは結構見かけますが、みな有償なので、仕方なく自作中です。

    ユーザにお勧めする使い方
    まだパターンが少ないですが、SQL展開機能はC#開発には便利ですので、使ってみていただきたいです。あと、Perl互換の正規表現による置換はかなり強力ですので、これを機会に正規表現を覚えてみるのもよいのではないでしょうか?

    今後のバージョンアップ予定
    いま作っているバージョンでは、行番号カラム表示とヒストリー機能を強化中です。まだ自作コンポーネント側のバグが直らないので、なかなか公開できずにいますが、近いうちに公開したいです。

    個人的な抱負
    別に私は「WZエディタ」とか「秀丸エディタ」のような万能エディタ作るつもりはありません。できるだけ「メモ帳」の感覚を残しつつ、それでいて作業が捗るエディタを目指します。

    (石川 正敏)

    ● ms_edit Ver.1.27
  • 作 者 : 石川 正敏 さん
  • 対応OS : Windows 7/Vista/XP
  • 種 別 : フリーソフト(寄付歓迎)
  • 作者のホームページ : http://www.magical-soft.jp/
  • 補 足 : 4月6日現在、作者のホームページではVer.1.28 Rev.4をダウンロードできる


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    ms_edit 1.34 Rev.1 Perl正規表現による検索・置換ができる汎用テキストエディタ メモ帳感覚で使える (1,233K)




    最近のレビュー記事
    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のあらゆるデータをバックアップ、欲しいデータを選んで自由自在に復元
    「ms_edit」と同じカテゴリーの他のレビュー

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



    おすすめコンテンツ

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