置いておきます ->>
+ UV の作者さんが開発されている、多機能コードエディタです。
+ プログラムのソースコード編集向けにデザインされたツールですが
+ 通常のテキストエディタとしても十分使用することができます。
+ その他多数の興味深いプラグイン(作者ダウンロードページ)や
+ Lite 版等が作者サイトダウンロードページで公開されています。
[ UV,TotalCommander との統合 ]
・ プラグインとして UV、TC に組み込むことが出来ます。
[ 追記 ]
今回から言語ファイルにヘルプも同梱されることになりました
ヘルプはメニューの"ヘルプ"->"トピックヘルプ"で起動します。
-------------------------------------------------------------------
[ プラグイン ]
・ Python プラグイン
・ バイナリ プラグイン
・ FTP プラグイン
・ 外部ツール
・ テキスト変換
・ スニペット
・ 言語ファイル
[ ヒント ]
個別にダウンロード、インストールするのが面倒な場合は
最初に下記ダウンロードページ内 "PyPlugins" の
"Alexey.PluginManager" をインストールしてください。
インストール後 SynWrite を起動して、メニュー項目
「ツール」->「プラグイン」->「PluginManager」
を選択すると以下のダイアログが開きます↓
画面内のリストで必要なものをダブルクリックするだけで
プラグインを直接ダウンロード + インストールすることが
できます。(上部のフォームで名前による検索も可能)
またこのプラグインを利用することで不要なプラグインの
除去やプラグイン自体の編集も行なうことができます。
(*プラグインのアップデートも上記の手順で行います)
-------------------------------------------------------------------
[ プラグイン(言語ファイル)のインストール ]
1.) 作者サイトから ZIP ファイルをダウンロード
2.) ツールを起動してメニュー 「ファイル」->「開く」 を
選択して ZIP ファイルを開く
3.) 以下のダイアログで OK -> 完了のダイアログで
OK を押すと自動的にツールが終了し、次回起動時から
プラグインが有効になります。
メイン画面に直接 ZIP ファイルをドラッグドロップ
することでもインストール可能ですが、その方法の場合、
最初に以下の警告ダイアログが表示されます。
-------------------------------------------------------------------
[ PluginManager を使用してDL/更新 ]
1.) 最初に PluginManager をインストールしておきます(上記"ヒント")
2.) ツールを起動してメニュー(↓)
「ツール」->「PluginManager」->「Install...」 を選択します。
3.) このままでは項目が多いので、上の入力フィールドに
"Japanese" と入力、下の画面に "Translation: Japanese"
と表示されたら、ここをダブルクリックします。
4.) ツールを起動してメニュー(↓)
「ツール」->「PluginManager」->「Install...」を選択します。
5.) 以下のダイアログで OK -> 完了のダイアログで
OK を押すと自動的にツールが終了し、次回起動時から
言語(+ヘルプ)が適用/更新されます。
(*注) この方法では作者さんのサイトから'その時点で最新'の言語
(+ヘルプ)ファイルをダウンロードする形になります。
-------------------------------------------------------------------
[ 主要な機能 ]
- 字句解析 (各種言語用、ライブラリ作成可)
- 強調表示 (詳細な色分け、その他の設定等)
- 独自の折り畳み機能
- プロジェクトの管理
- クリップボード履歴/ミニマップ
- クリップテキスト(予め登録したテキストの貼り付け補助)
- オートコンプリート機能
- コードテンプレート
- 同期編集モード
- カラーピッカ/プレビュー
- SHIFT-JIS を含む複数のエンコーディング
- Emmet (旧 Zen コーディング)の対応
- スペルチェック(辞書の追加可能)、ライブスペリング
- マクロの記録、実行
- HTML Tidy による文書の検証
- 正規表現による検索/置換
- 外部ツールのコンソール出力キャプチャ
- ファイルエクスプローラ(左側ペイン、プラグイン)
- マルチキャレットモード
- スニペット機能
- ブックマーク、ポータブルブックマーク、マーカ機能
- スマートタブ変換 (独自機能)
- グループ化による多画面表示
- UI のカラー設定