強力な機能をもつ有名テキストエディター

秀丸エディタ のアイコン

秀丸エディタ
  • シェアウェア
  • 体験版○

ダウンロード購入する

対応OS:
Windows 98/Me/NT/2000/XP/Vista/7/8/8.1/10, Windows Server 2003
バージョン:
8.87(2018/11/26)

タブ切り替え、検索機能、grep機能、置換機能、マクロ機能、アンドゥ/リドゥ機能、ウインドウ分割機能、複数の文字コード対応(Shift-JIS、JIS、Unicodeなど)、多彩な表示機能(強調表示・ルーラー表示・カラー表示・マーカーなど)、ファイル形式(HTML、CSS、TXT)ごとの設定保存、自動バックアップ機能、全角・半角相互変換・・・などなどあげればキリがないほどの強力な機能を備えています。
さらに印刷機能を拡張する秀丸パブリッシャーと組み合わせると、テキストエディタの印刷プレビューやカラーでの印刷なども利用できるようになります。

提供元:
※ 本ソフトはシェアウェアですが、一定期間無料で試用できます。

秀丸エディタ の使い方

ダウンロード

  1. 提供元サイトへアクセスし、「通常の最新版はこちら」項目下の「hm887_signed.exe」リンクをクリックしてダウンロードします。
    ※ 64bit の場合は提供元サイトの 64bit 版ページからダウンロードします。
  2. ダウンロードしたセットアップファイル(hm887_signed.exe)からインストールできます。

使い方

基本的な使い方

見た目を変更する
メニューバーから「その他」⇒「ファイルタイプ別の設定」とクリックします。
「ファイルタイプ別の設定」画面が表示されます。

ファイルタイプ別に設定する
画面上部の「(ファイルタイプ)の設定」のプルダウンから、ファイルタイプ(拡張子)ごとに各設定が可能です。
共通して設定しておきたいことは、「共通」で設定するとよいです。
最初は「共通」で設定を開始しましょう。
.c / .html / .txt / .cgi などのファイルタイプ別の設定


折り返し設定
左メニューから「体裁」をクリックします。
画面右の「折り返し」項目から、折り返しの表示設定を選択します。
  • ウィンドウ幅に合わせる
    開いているウィンドウ幅に合わせて折り返します。
    ウィンドウの大きさを変更した場合でも自動で折り返しが変更されます。
  • 固定
    指定した文字数で折り返します。
  • 最大
    折り返しません。
    メモ帳のような表示となり、横スクロールで確認できます。

行番号の表示設定
行数を表示するで、行数を表示している場合に有効な設定です。
左メニューから「体裁」⇒「詳細」をクリックします。
画面右の「行番号の計算方法」項目から、行番号の表示設定を選択します。
  • ワープロ的
    折り返しでも1行とする
  • エディタ的
    改行を1行とする

タブの文字数
左メニューから「体裁」⇒「タブ」をクリックします。
画面右の「タブの文字数」項目から、タブの文字数を 2 / 4 / 8 / 任意の文字数に指定可能です。

デザイン
カーソル行、カーソル行の縦線、改行文字、タブ文字、全角空白、半角空白、マークした行、強調表示など、個別の場所の文字色や背景色を変更できます。
「ファイルタイプ別に設定する」から対象にしたい C / PHP / Javascript などの言語ごとにカスタマイズすることも可能です。
配色をカスタマイズ


すべての設定が終わったら「OK」ボタンをクリックして設定を保存します。

行数を表示する
[F12] キーを押すと行数表示、もう一度押すと非表示になります。

タブモード
ツールバーで右クリックして表示されるメニューから「タブモード」をクリックしてチェックを入れると、タブモードになります。
タブモードでは、複数のテキストファイルを1つのウィンドウでタブ切り替えで利用できます。
タブモードを終了して1ファイル=1ウィンドウとしたい場合は、再びツールバーの右クリックメニュー「タブモード」をクリックしてチェックを外します。

ツールバーの右クリックメニュー「タブモードの詳細」から詳細設定が可能です。
  • デザイン
    アイコンの表示、幅を固定、フォントを指定、タブバーの位置(上/下/非表示)、など
  • 配置
    新しいタブの位置(右端、左端、右に挿入、左に挿入)、外部から起動時の操作(先に起動していたウィンドウに追加、常に新しいウィンドウ、など)、など
  • マウス操作
    タブに対するマウス操作をカスタマイズできます。
    初期設定では次のように設定されています。
    • 左ダブルクリック:このタブを分離/移動
    • 右クリック:コンテキストメニュー
    • 中クリック:なし
    • ホイールアップ:前のタブ
    • ホイールダウン:次のタブ

Grep
Grep とは、開いているファイル以外も対象にしたテキスト検索を行える機能です。
  1. メニューバーから「検索」⇒「grepの実行」とクリックします。
  2. 「grepの実行」画面が表示されます。
    検索する文字列、検索するファイル(拡張子)、検索するフォルダーを指定し、「大文字/小文字の区別」や「サブフォルダも検索」などのオプションを指定して実行します。
    grep検索
  3. 検索結果が表示されます。
    閲覧したいファイルをダブルクリックするか、その行にカーソルを置いて [F10] キーを押すと、そのファイルを開きます(ジャンプします)。
    grep検索結果、移動したい行にカーソルを合わせF10キー押下でタグジャンプ可能
また、メニューバーから「検索」⇒「grepして置換」とクリックすると、grep置換を利用できます。

置換
[Ctrl] + [F] キーを押すと検索、[Ctrl] + [R] キーを押すと置換を利用できます。
検索文字列、置換したい文字列を入力して「上検索」、「下検索」、「全置換」のいずれかのボタンで置換可能です。
置換


大文字⇔小文字、全角⇔半角、タブ⇔空白変換
テキストを選択した後の右クリックメニューから次の機能を利用できます。
  • TO UPPER CASE
    選択範囲に含まれている英小文字をすべて英大文字に変換します。
  • to lower case
    選択範囲に含まれている英大文字をすべて英小文字に変換します。
  • ハンカクに変換
    選択範囲に含まれている全角文字をすべて半角文字に変換します。
  • 全角ひらがなに変換
    選択範囲に含まれている全角カタカナ/半角カタカナをすべて全角ひらがなに変換します。
  • 全角カタカナに変換
    選択範囲に含まれている全角ひらがな/半角カタカナをすべて全角カタカナに変換します。
大文字⇔小文字、全角⇔半角、タブ⇔空白変換


マクロ

マクロを利用すると特定のキー操作を記録してホットキーで自動再生できるため、繰り返し行う作業を効率よく進めることができるようになります。

マクロを記録する
[Shift] + [F1] キーを押すと、記録を開始します。
その間のキー操作を記録します。
もう一度 [Shift] + [F1] キーを押すと記録を終了します。

キー操作の記録例
例えば、HTMLタグの <u> タグを文字列に設定するキー操作は次の通りです。
  1. あらかじめ、ABCDE と入力しておきます。
    ※ これは例です。文字列は何でも構いません。
  2. ドラッグするか、[Shift] キーを押しながら矢印キーを動かして、ABCDEを選択状態にします。
  3. [Shift] + [F1] キーを押して記録を開始します。
  4. [Ctrl] + [X] キーを押して ABCDE を切り取ります。
  5. <u> と入力した後、[Ctrl] + [V] キーを押して貼り付け、</u> と入力します。
  6. [Shift] + [F1] キーを押して記録を終了します。

マクロを再生する
[Shift] + [F2] キーを押すと、マクロを記録するで記録したキー操作を再生します。
短いキー操作であれば瞬時に完了します。

  1. 「キー操作の記録例」で紹介したマクロを実行する場合、<u> タグを付けたい文字列を選択状態にしてから [Shift] + [F2] キーを押します。
  2. 選択状態にした文字列に <u> タグが追加されます。

マクロを登録する
マクロを登録すると、割り当てたホットキーで特定のキー操作を利用できるようになります。
  1. 最初に、マクロを記録するで記録したキー操作をファイルに保存します。
    メニューバーから「マクロ」⇒「キー操作の保存」とクリックします。
  2. 「キー操作の保存」画面が表示されます。
    「ファイル名」に任意のファイル名(キー操作がわかりやすいファイル名)を入力して「OK」ボタンをクリックします。
    ここでは AddUnderTag.mac と命名したものとします。
  3. 続いてホットキーとして利用できるように登録します。
    メニューバーから「マクロ」⇒「マクロ登録」とクリックします。
  4. 「マクロ登録」画面が表示されます。
    マクロ1のタイトルに「<u>タグ追加」と入力し、ファイル名の ▼ をクリックして AddUnderTag.mac を選択して「OK」ボタンをクリックします。
  5. これでマクロが登録されます。
    [Ctrl] + [1] キーを押すと、登録したマクロが実行されます。
    ※ メニューバー「マクロ」にも「<u>タグ追加」が追加され、ここからマクロを実行することも可能です。

「マクロ登録」画面について
マクロ1が [Ctrl] + [1] キー、マクロ2が [Ctrl] + [2] キー、… マクロ9が [Ctrl] + [9] キーと対応しています。
画面左の11~20、21~30などは、メニューバー「マクロ」に追加されます。
「グループ名」を入力して利用するのですが、例えばグループ名に「HTMLタグ」と入力した場合、メニューバー「マクロ」⇒「HTMLタグ」からマクロを選択して実行できるようになります。

更新履歴

Version 8.87
  • V8.85,V8.86でrunsync文で待機中にしばらくすると待機が終わる問題修正。
  • 折りたたみがあるときにカーソル位置の単語が強調されないことがある問題修正。
  • サインアウト時に閉じれないことがある場合の念のための対策。

Version 8.86
  • 折りたたみがあるとき、ファイル先頭での上方向のスクロールが異常になる問題修正。(V8.85のレベルダウン)
  • 部分編集でローカル編集モードのとき、部分編集の外のカラー絵文字が見える問題修正。
  • 「(現在の内容)」でgrepするとき、出力先のファイル名表示の問題の追加の修正。

Version 8.85
  • 置換ダイアログの全置換ボタンの▼に「クイック全置換」を追加。
    (動作条件等はヘルプ参照)
  • カラー絵文字の結合文字に対応。
    ([その他]→[動作環境]→[表示/操作]→[文字の描画]→[カラー絵文字]と、[その他]→[動作環境]→[編集]→[高度な編集2]→[結合文字を1つの文字として扱う]の両方ONが必要です)
  • [その他]→[ファイルタイプ別の設定]→[デザイン]→[カーソル位置の単語]を追加。

ユーザーレビュー

  • 5

    Windowsでテキストエディタって何がお勧め?と言われたら…

    usericon 秀丸蔵
    投稿数: 1件
    Windows 10

    Windowsでテキストエディタって何がお勧め?と言われたら秀丸だと思います。コーディングするなら別のエディタが良いかもですが。
    タブで何個も開けるのもいいし検索、置換、grepもいい感じ。一番使ってるのがマクロです。Shift+F1でマクロの記録開始と終了、Shift+F2で記録したマクロを実行させるのがすごく便利。マクロを登録すればいつも使っているマクロをホットキー一発で呼び出せます。

    1人が参考になったと回答しています。
    このレビューは参考になりましたか?はい
  • 2

    有料ですが、日本国内で随一の性能を誇るテキスト エディターで…

    usericon bvg77777777dtt
    投稿数: 35件
    Windows 10

    有料ですが、日本国内で随一の性能を誇るテキスト エディターです。 しかし、それでも、私は VxEditor を推奨します。

    一番の欠点は、言うまでもなく、有料 (4,320円) ということです。 これは大きなマイナス要素です。 類似の無料のテキスト エディターは多数存在するので、その中から好きなものを使用すればいいだけです。

    私は VxEditor を使いづつけています。 その一番の理由は、[秀丸エディタがファイル名に ほとんどの記号を使用できないこと] です。 まず、Windows OS でファイル名に使用可能な (不具合の発生しない) 記号は以下です。
    使用可能: $%’-_@{}`!#()`@’&^
    使用禁止: ¥/:*?”<>|=+;,[]
    使用非推奨: ~.
    一方、秀丸エディタでは 1行めが自動的にファイル名になりますが、その時にファイル名として使用できる記号は以下のみです。
    $%-!#&^=+[]~
    奇妙なのは、Microsoft Excel で不具合を発生させる [] が使用可能なことです。ほかにも、Windows OS のLAN 上で不具合を発生させる =+[]~ が使用可能です。一方で、全く不具合を発生させない {} が使用できない、など、不自然な変換が多いです。 このように、合理性のない強制的な記号の禁止により、[1行目をファイル名として自動的に使用する機能] は事実上 使用できません。 一方、VxEditor なら、1行目を (記号を含めて) ファイル名として使用してくれます。 よって、VxEditor のほうが便利です。

    不具合: 「サブ フォルダも検索する」で grep したにもかかわらず、サブ フォルダを grep しない場合があります。 正確には、1つしたの かいそうまでしか grep しません。 これは非常に まれにしか はっせいしませんが、はっせいすることは間違いありません。

    また、VxEditor の grep は、VxGrep というプレビュー機能付きの grep です。 個人的には、秀丸エディタの grep より、こちらのほうが好みです。 ただし、非常に遅いです。

    4人が参考になったと回答しています。
    このレビューは参考になりましたか?はい
  • 4

    テキストエディタとしては、ほぼ満足いく機能を内包 (旧バー…

    usericon 瑞原螢
    投稿数: 26件
    Windows XP

    テキストエディタとしては、ほぼ満足いく機能を内包
    (旧バージョンでは、サイズ0byteのファイルを出力しようとすると、
    勝手にファイル自体が削除されてしまうのが、イラッとしましたが)。
    多機能テキストエディタとしては、これかWZ Editorがあれば充分でしょう。

    但し、巨大なテキストファイルを扱う場合は、メモリページングに問題があるため、
    メモリスワップが起きて異様に重くなるか、落ちてしまう。
    そのような巨大なテキストファイルを扱う場合は、WZ Editorを使うべき。

    このレビューは参考になりましたか?はい

秀丸エディタ に投稿されたすべての評価・評判・レビューを見る(全 8 件)