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

新着ソフトレビュー ベクターソフトニュース − 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)




    最近のレビュー記事
    パパッと読み取りOCRプロパパッと読み取りOCRプロ
    パパッと手軽に画像文字をテキスト変換、さらに翻訳までできるOCRソフト
    Acronis True Image 2019Acronis True Image 2019
    万が一のときもUSB外付けドライブから起動して簡単に復元できる、“定番”個人ユーザ向けバックアップソフト
    Driver Booster 6 PRODriver Booster 6 PRO
    ゲームブースト機能を新搭載。3,000,000以上のデバイスドライバーに対応した“定番”ドライバー更新ソフトの新バージョン
    筆まめVer.29筆まめVer.29
    収録素材数は45万点以上。尾形光琳や西陣織のデザインの年賀状も作成できる「筆まめ」の新バージョン
    筆王Ver.23 ダウンロード版筆王Ver.23 ダウンロード版
    亥をはじめとした新着デザインが2,000点以上。“コスパに優れた”年賀状作成ソフト「筆王」の新バージョン
    Calc LetterCalc Letter
    複雑な数式もほぼ見た通りの入力で組み立ててくれ、リアルタイムで計算結果を確認できる高性能“テキスト電卓”ソフト
    筆ぐるめ 26筆ぐるめ 26
    充実した子ども向け素材を新たに収録。家族全員で楽しみながら年賀状を作成できる「筆ぐるめ」の新バージョン
    KeyToKeyKeyToKey
    キーボードやマウス、コントローラーの操作を自動化できる、汎用性の高い高機能マクロソフト
    響く!オトノセカイ響く!オトノセカイ
    インストール後、二つの距離を設定するだけでバーチャルサラウンド再生を楽しめるソフト
    FileRenamerSpecificFileRenamerSpecific
    ファイルの持つ“記号番号”を活かしながら、説明などを加えて名前を変更する、ユニークなリネームソフト
    Parallels Desktop for Mac 14Parallels Desktop for Mac 14
    アプリケーションの起動などがさらに高速に。macOS Mojave(10.14)にも対応する、定番”仮想化ソフトの新バージョン
    自作のゲーム、実用ソフト、スマホアプリなど、注目の作品が登場する、プログラミング環境「HSP」の祭典
    「HSPプログラムコンテスト2018」
    応募作品受付中!


    「ms_edit」と同じカテゴリーの他のレビュー

    レビュー記事一覧



    おすすめコンテンツ

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