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

新着ソフトレビュー ベクターソフトニュース − 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項目が用意されている。

     ソフトライブラリからのおすすめソフト
    週間・月間予定も登録できる、カスタマイズ自由度の高い時計付き“パタパタ”カレンダーソフト「ぱたぱたカレンダー」
    週間・月間予定も登録できる、カスタマイズ自由度の高い時計付き“パタパタ”カレンダーソフト
    「ぱたぱたカレンダー」
    システムバックアップをはじめとした多彩なオプションを搭載。PreOSからの起動も可能な、使いやすいバックアップソフト「EaseUS Todo Backup Free」
    システムバックアップをはじめとした多彩なオプションを搭載。PreOSからの起動も可能な、使いやすいバックアップソフト
    「EaseUS Todo Backup Free」
    セキュリティ設定や表示設定も可能。簡単操作で使えるPDFファイルの結合・分割・抽出ソフト「ConcatPDF」
    セキュリティ設定や表示設定も可能。簡単操作で使えるPDFファイルの結合・分割・抽出ソフト
    「ConcatPDF」
    聴取できるチャンネルは1,750以上。はじめてでも直感的に操作できる、シンプルなネットラジオプレイヤー「らじるれ郎」
    聴取できるチャンネルは1,750以上。はじめてでも直感的に操作できる、シンプルなネットラジオプレイヤー
    「らじるれ郎」
    ホットキー/マウスですばやく操作でき、カスタマイズ自由度の高いテレビ風音量表示・調整ソフト「オンスクリーンボリュームビューア Lite」
    ホットキー/マウスですばやく操作でき、カスタマイズ自由度の高いテレビ風音量表示・調整ソフト
    「オンスクリーンボリュームビューア Lite」

    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)




    最近のレビュー記事
    Video MONSTERVideo MONSTERnew!!Video MONSTER
    マウス中心の簡単な操作で高画質化やカット編集、3D変換などを行える“オールインワン”動画用ユーティリティ
    dINDEX.2dINDEX.2dINDEX.2
    実際のフォルダ構造にかかわらずファイルをわかりやすく分類・管理し、すばやく参照できる
    InPixio Photo Clip 8 ProfessionalInPixio Photo Clip 8 ProfessionalInPixio Photo Clip 8 Professional
    豊富なプリセットにより写真をワンクリックで加工できる。不要物の除去や被写体の切り抜きも可能な、簡単操作の画像編集ソフト
    MulSyncMulSyncMulSync
    設定内容を確認の上、処理方向を変更したり、対象から除外したりを簡単に指定できるファイル同期ソフト
    瞬簡PDF 変換 10瞬簡PDF 変換 10瞬簡PDF 変換 10
    PDFファイルをMicrosoft Office文書や一太郎文書などに簡単・高精度に変換できるソフト
    電子で読もう! ビーム・フェア 真夏
    電子で読もう! ビーム・フェア 真夏
    新着ソフトレビュー アクセスランキング新着ソフトレビュー アクセスランキング
    【2018年7月】

    自作のゲーム、実用ソフト、スマホアプリなど、注目の作品が登場する、プログラミング環境「HSP」の祭典
    「HSPプログラムコンテスト2018」
    応募作品受付中!

    出来事帳出来事帳
    日付ごとの出来事や予定などを“1行文章”でサッと書き込めるカレンダー+メモ帳ソフト
    AppSitterAppSitter
    iOSデバイスのアプリの管理やホーム画面アイコンの整理をパソコンを使って快適に行える
    検索君 テキストファイルの文字列検索、ファイル名でファイル検索検索君 テキストファイルの文字列検索、ファイル名でファイル検索
    正規表現やIFilterにも対応。シンプルなインタフェースで使いやすいテキスト&ファイル検索ソフト
    きれい好きのごみ箱きれい好きのごみ箱
    独自アイコンの追加表示も可能。ごみ箱の状況をすばやく確認し、操作することができるユーティリティ
    書庫一括操作ユーティリティ書庫一括操作ユーティリティ
    圧縮形式別での圧縮効率をテストできる。複数書庫の一括圧縮・解凍に最適なアーカイブユーティリティ
    『すのはら荘の管理人さん』アニメ放送キャンペーン!
    『すのはら荘の管理人さん』アニメ放送キャンペーン!


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

    レビュー記事一覧



    おすすめコンテンツ

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