代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css">
<!-- Start Google Analytics -->
<script async type="text/javascript" src="googleanalytics.js"></script>
<!-- End Google Analytics -->
<meta name="description" content="サクラエディタの紹介ページです。" lang="ja">
<meta name="keywords" content="エディタ,テキストエディタ,サクラエディタ" lang="ja">
<link href="./dsk_sakura.css" type="text/css" rel="stylesheet">
<link rel="shortcut icon" href="/favicon.ico">
<title>機能紹介 - サクラエディタ</title>
</head>
<body>
<a name="top"></a>
<p>
<form action="https://www.google.com/search" id="sakura-site-search-box">
<!-- 見出しと検索ボックスを同じ行にいれるために form タグの中に入れています -->
[<a href="/">▲HOME</a>]
[機能紹介]
[<a href="https://github.com/sakura-editor/sakura/releases">ダウンロード</a>]
[<a href="https://github.com/sakura-editor/sakura/issues" target="_blank">GitHub Issues</a>]
[<a href="https://osdn.net/projects/sakura-editor/forums/" target="_blank">OSDNフォーラム</a>]
<!-- Google の検索ボックス -->
<input type="hidden" name="ie" value="UTF-8" />
<input type="hidden" name="q" value="site:https://sakura-editor.github.io" />
<input type="text" name="q" size="31" />
<input type="submit" name="sa" value="Search" />
</form>
</p>
<h1 class="title">サクラエディタ - 機能紹介</h1>
<p style="font-size: smaller; text-align: right;">最終更新: 2018-05-28</p>
<h2>画面イメージ</h2>
<p>
<img alt="サクラエディタのスクリーンショット" src="./sakura-editer.png">
<br>
<a href="#screenshot">他のスクリーンショット</a>
</p>
<h2>特徴</h2>
<dl>
<dt>設定済み 15 編集モード</dt>
<dd>
<ul>
<li>テキスト,C/C++,HTML,PL/SQL,COBOL,Java,アセンブラ,AWK,MS-DOSバッチファイル, Pascal,TeX,Perl,Visual Basic,リッチテキスト,設定ファイル</li>
</ul>
</dd>
<dt>カラー強調表示</dt>
<dd>
<ul>
<li>編集モード別カスタマイズ</li>
<li>条件別に文字色,背景色,太字,下線の編集</li>
<li>強調キーワードは各モード 10 セットまで設定可能</li>
<li>BREGEXP.DLL による正規表現強調表示も可能</li>
</ul>
</dd>
<dt>アウトライン解析</dt>
<dd>
<ul>
<li>C++ のクラス別ツリー表示</li>
<li>行頭の数字 (123…) や記号 (■□▲…) によるテキストのツリー表示</li>
<li>Perl, アセンブラ などのサブルーチンリスト表示</li>
</ul>
</dd>
<dt>Grep 内蔵</dt>
<dd>
<ul>
<li>複数のファイルから指定した文字列を検索する Grep を内蔵</li>
<li>BREGEXP.DLL による正規表現を使った Grep も可能</li>
<li>結果出力は通常のテキストとして編集・保存が可能</li>
</ul>
</dd>
<dt>マクロ</dt>
<dd>
<ul>
<li>キーボードマクロ</li>
<li>WSHマクロ - Windows 内蔵の Windows Scripting Host を利用するマクロ</li>
<li>PPA マクロ - Pascal 互換の Poor-Pascal for Application によるマクロ (PPA.dll が必要)</li>
</ul>
</dd>
<dt>高度なカスタマイズ機能</dt>
<dd>
<ul>
<li>全コマンドのショートカットキーの編集。一つのコマンドに複数のキー割り当てが可能</li>
<li>右クリックメニュー,カスタムメニュー 1 ~ 24 に表示するコマンド,アクセスキーの編集</li>
<li>強調キーワードセットの追加,正規表現キーワードセットの追加</li>
<li>モード別,Tab 幅・文字間隔・行間隔の設定,自動インデント・ワードラップ・禁則処理の ON/OFF </li>
<li>印刷設定を 8 つ登録可能。フォント,文字サイズ,余白,ヘッダー/フッターなどが設定可能</li>
<li>アウトライン解析ルールの追加</li>
</ul>
</dd>
<dt>その他</dt>
<dd>
<ul>
<li>DIFF.exe による DIFF 差分表示</li>
<li>コントロールコード (NUL, SOH, LF, CR …) の入力</li>
<li>モード別,辞書ファイルによるキーワードヘルプ機能・単語ファイルによる入力補完機能</li>
<li>編集ファイルの排他制御</li>
<li>ファイルの自動バックアップ</li>
<li>JIS / EUC / Unicode / UnicodeBE (BigEndian) / UTF-8 / UTF-7 の読み書き (ただし,エディタ内部は Shift-JIS)</li>
<li>編集ファイルの任意の行へブックマークを設定可能</li>
<li>ファイルを閉じてもカーソル位置,ブックマークの保持が可能</li>
<li>タブモード</li>
<li>常駐機能</li>
<li>インクリメンタルサーチ</li>
<li>ダイレクトタグジャンプ
<br>
</li>
</ul>
</dd>
</dl>
<br/>
<a name="screenshot"></a>
<h2>Screen Shot</h2>
<p>サムネイル画像をクリックすると実寸画面を見ることができます。
<br>画面は ver1.4.2.0 (2003-08-10) を WindowsXP で動作させたものです。</p>
<h3>編集画面</h3>
<p>ファイルの拡張子に従って,キーワード,コメントなどを色分けして表示します。</p>
<table>
<tr>
<td>
<a href="./screenshot/cpp.png">
<img src="./screenshot/thumbs/cpp.jpg" alt="C++ソース編集画面" width="128" height="88">
</a>
</td>
<td>C++。
<br>矩形選択中です。</td>
</tr>
<tr>
<td>
<a href="./screenshot/html.png">
<img src="./screenshot/thumbs/html.jpg" alt="HTML編集画面" width="128" height="88">
</a>
</td>
<td>HTML。
<br>メニューが開かれています。各コマンドにはアイコン,アクセスキー,キー割り当てが表示されます。</td>
</tr>
<tr>
<td>
<a href="./screenshot/html2.png">
<img src="./screenshot/thumbs/html2.jpg" alt="HTML編集画面2" width="128" height="88">
</a>
</td>
<td>HTML。
<br>右クリックメニューが開かれています。メニューに表示するコマンドの種類を「共通設定・カスタムメニュー」で編集することができます。</td>
</tr>
<tr>
<td>
<a href="./screenshot/perl.png">
<img src="./screenshot/thumbs/perl.jpg" alt="Perlソース編集画面" width="128" height="88">
</a>
</td>
<td>Perl。</td>
</tr>
</table>
<h3>アウトライン解析</h3>
<p>このエディタの目玉機能(と勝手に思っているもの)です。</p>
<p>解析結果をダブルクリックすると該当箇所へジャンプします。</p>
<table>
<tr>
<td>
<a href="./screenshot/outline_cpp.png">
<img src="./screenshot/thumbs/outline_cpp.jpg" alt="C++メソッドツリー画面" width="66" height="77">
</a>
</td>
<td>C++ではクラスごとにまとめてツリー表示します。</td>
</tr>
<tr>
<td>
<a href="./screenshot/outline_perl.png">
<img src="./screenshot/thumbs/outline_perl.jpg" alt="Perl関数一覧画面" width="66" height="77">
</a>
</td>
<td>Perlではsubで宣言されたサブルーチンの一覧を表示します。</td>
</tr>
<tr>
<td>
<a href="./screenshot/outline_text.png">
<img src="./screenshot/thumbs/outline_text.jpg" alt="テキストトピックツリー画面" width="66" height="77">
</a>
</td>
<td>テキストでは記号,数字,括弧で始まる行を階層化してツリー表示します。</td>
</tr>
</table>
<h3>Grep</h3>
<p>複数のファイルから指定した文字列を探し出すことができます。</p>
<p>結果をダブルクリックすると該当ファイルが開き,該当箇所へジャンプします。</p>
<table>
<tr>
<td>
<a href="./screenshot/grep_dialog.png">
<img src="./screenshot/thumbs/grep_dialog.jpg" alt="Grepダイアログ画面" width="89" height="41">
</a>
</td>
<td>Grepダイアログボックス。
<br>BREGEXP.DLL が有れば正規表現も使えます。</td>
</tr>
<tr>
<td>
<a href="./screenshot/grep_result.png">
<img src="./screenshot/thumbs/grep_result.jpg" alt="Grep結果画面" width="128" height="88">
</a>
</td>
<td>Grepのノーマル(WZ風)出力結果。
<br>検索文字列が強調表示されます。Grepの出力結果は通常のテキストファイルと同様に編集できます。</td>
</tr>
<tr>
<td>
<a href="./screenshot/grep_result2.png">
<img src="./screenshot/thumbs/grep_result2.jpg" alt="Grep結果画面2" width="128" height="88">
</a>
</td>
<td>Grepのファイル毎出力結果。
<br>テキストとしてアウトライン解析ができます。</td>
</tr>
</table>
<h3>設定画面</h3>
<table>
<tr>
<td>
<a href="./screenshot/config_key.png">
<img src="./screenshot/thumbs/config_key.jpg" alt="共通設定・キー割り当て設定画面" width="85" height="77">
</a>
</td>
<td>共通設定・キー割り当て。
<br>1つの機能に複数のキーを割り当てることができます。</td>
</tr>
<tr>
<td>
<a href="./screenshot/config_keyword.png">
<img src="./screenshot/thumbs/config_keyword.jpg" alt="共通設定・強調キーワード設定画面" width="85" height="77">
</a>
</td>
<td>共通設定・強調キーワード。
<br>ここで登録したものが,「タイプ別設定・カラー」で指定できるようになります。</td>
</tr>
<tr>
<td>
<a href="./screenshot/configt_screen.png">
<img src="./screenshot/thumbs/configt_screen.jpg" alt="タイプ別設定・スクリーン設定画面" width="84" height="75">
</a>
</td>
<td>タイプ別設定・スクリーン。
<br>ファイル拡張子の設定や折り返し文字数,TAB幅の設定などができます。</td>
</tr>
<tr>
<td>
<a href="./screenshot/configt_color.png">
<img src="./screenshot/thumbs/configt_color.jpg" alt="タイプ別設定・カラー設定画面" width="84" height="75">
</a>
</td>
<td>タイプ別設定・カラー。
<br>条件ごとに文字色,背景色などの設定ができます。条件のON/OFF,コメント開始・終了文字列の設定などもできます。</td>
</tr>
</table>
<h3>その他</h3>
<table>
<tr>
<td>
<a href="./screenshot/diff_dialog.png">
<img src="./screenshot/thumbs/diff_dialog.jpg" alt="DIFFダイアログ画面" width="78" height="81">
</a>
</td>
<td>DIFFダイアログ。
<br>DIFF.EXE が有れば実行できます。実行すると変更箇所がある行の行番号の前に記号が表示されます。</td>
</tr>
<tr>
<td>
<a href="./screenshot/jump_dialog.png">
<img src="./screenshot/thumbs/jump_dialog.jpg" alt="ジャンプダイアログ画面" width="72" height="35">
</a>
</td>
<td>ジャンプダイアログ。
<br>指定行へジャンプします。PL/SQLを考慮した機能もあります。</td>
</tr>
</table>
<br/>
<hr/>
<p>
<a href="#top">▲戻る</a>
</p>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。