サクラエディタ - 機能紹介
最終更新: 2018-05-28
画面イメージ
他のスクリーンショット
特徴
- 設定済み 15 編集モード
-
- テキスト,C/C++,HTML,PL/SQL,COBOL,Java,アセンブラ,AWK,MS-DOSバッチファイル, Pascal,TeX,Perl,Visual Basic,リッチテキスト,設定ファイル
- カラー強調表示
-
- 編集モード別カスタマイズ
- 条件別に文字色,背景色,太字,下線の編集
- 強調キーワードは各モード 10 セットまで設定可能
- BREGEXP.DLL による正規表現強調表示も可能
- アウトライン解析
-
- C++ のクラス別ツリー表示
- 行頭の数字 (123…) や記号 (■□▲…) によるテキストのツリー表示
- Perl, アセンブラ などのサブルーチンリスト表示
- Grep 内蔵
-
- 複数のファイルから指定した文字列を検索する Grep を内蔵
- BREGEXP.DLL による正規表現を使った Grep も可能
- 結果出力は通常のテキストとして編集・保存が可能
- マクロ
-
- キーボードマクロ
- WSHマクロ - Windows 内蔵の Windows Scripting Host を利用するマクロ
- PPA マクロ - Pascal 互換の Poor-Pascal for Application によるマクロ (PPA.dll が必要)
- 高度なカスタマイズ機能
-
- 全コマンドのショートカットキーの編集。一つのコマンドに複数のキー割り当てが可能
- 右クリックメニュー,カスタムメニュー 1 ~ 24 に表示するコマンド,アクセスキーの編集
- 強調キーワードセットの追加,正規表現キーワードセットの追加
- モード別,Tab 幅・文字間隔・行間隔の設定,自動インデント・ワードラップ・禁則処理の ON/OFF
- 印刷設定を 8 つ登録可能。フォント,文字サイズ,余白,ヘッダー/フッターなどが設定可能
- アウトライン解析ルールの追加
- その他
-
- DIFF.exe による DIFF 差分表示
- コントロールコード (NUL, SOH, LF, CR …) の入力
- モード別,辞書ファイルによるキーワードヘルプ機能・単語ファイルによる入力補完機能
- 編集ファイルの排他制御
- ファイルの自動バックアップ
- JIS / EUC / Unicode / UnicodeBE (BigEndian) / UTF-8 / UTF-7 の読み書き (ただし,エディタ内部は Shift-JIS)
- 編集ファイルの任意の行へブックマークを設定可能
- ファイルを閉じてもカーソル位置,ブックマークの保持が可能
- タブモード
- 常駐機能
- インクリメンタルサーチ
- ダイレクトタグジャンプ
Screen Shot
サムネイル画像をクリックすると実寸画面を見ることができます。
画面は ver1.4.2.0 (2003-08-10) を WindowsXP で動作させたものです。
編集画面
ファイルの拡張子に従って,キーワード,コメントなどを色分けして表示します。
|
C++。
矩形選択中です。 |
|
HTML。
メニューが開かれています。各コマンドにはアイコン,アクセスキー,キー割り当てが表示されます。 |
|
HTML。
右クリックメニューが開かれています。メニューに表示するコマンドの種類を「共通設定・カスタムメニュー」で編集することができます。 |
|
Perl。 |
アウトライン解析
このエディタの目玉機能(と勝手に思っているもの)です。
解析結果をダブルクリックすると該当箇所へジャンプします。
|
C++ではクラスごとにまとめてツリー表示します。 |
|
Perlではsubで宣言されたサブルーチンの一覧を表示します。 |
|
テキストでは記号,数字,括弧で始まる行を階層化してツリー表示します。 |
Grep
複数のファイルから指定した文字列を探し出すことができます。
結果をダブルクリックすると該当ファイルが開き,該当箇所へジャンプします。
|
Grepダイアログボックス。
BREGEXP.DLL が有れば正規表現も使えます。 |
|
Grepのノーマル(WZ風)出力結果。
検索文字列が強調表示されます。Grepの出力結果は通常のテキストファイルと同様に編集できます。 |
|
Grepのファイル毎出力結果。
テキストとしてアウトライン解析ができます。 |
設定画面
|
共通設定・キー割り当て。
1つの機能に複数のキーを割り当てることができます。 |
|
共通設定・強調キーワード。
ここで登録したものが,「タイプ別設定・カラー」で指定できるようになります。 |
|
タイプ別設定・スクリーン。
ファイル拡張子の設定や折り返し文字数,TAB幅の設定などができます。 |
|
タイプ別設定・カラー。
条件ごとに文字色,背景色などの設定ができます。条件のON/OFF,コメント開始・終了文字列の設定などもできます。 |
その他
|
DIFFダイアログ。
DIFF.EXE が有れば実行できます。実行すると変更箇所がある行の行番号の前に記号が表示されます。 |
|
ジャンプダイアログ。
指定行へジャンプします。PL/SQLを考慮した機能もあります。 |
▲戻る