Last modified: Fri Mar 21 09:41:33 JST-9 2003
xyzzyの機能
標準機能
- テキストファイルを読んだり書いたりできる
- 文字を入力したり削除したりできる
- ほぼ無制限のUndo/Redo
-
各種文字コード対応
- 日本語(Shift_JIS, ISO-2022-JP, EUC-JP, ISO 8bit with ESC)
- 中国語(GB2312, Big-5)
- 韓国語(EUC-KR, ISO-2022-KR)
- 欧米(ISO-8859-1, Windows 1252)
- 中欧(ISO-8859-2, Windows 1250)
- ISO-8859-3
- ISO-8859-4
- キリル文字(ISO-8859-5, Windows 1251)
- ギリシア語(ISO-8859-7, Windows 1253)
- トルコ語(ISO-8859-9, Windows 1254)
- バルト言語(ISO-8859-10, Windows 1257)
- Unicode (UTF-16, UTF-8, UTF-7)
- 朝鮮語や簡体字・繁体字中国語、ギリシャ語、ロシア語を混在編集
- 大容量ファイルの編集
- 複数ファイルの編集
- ドラッグ&ドロップ編集
- ウィンドウの縦横分割
- セッション(読み込んでいるファイルとウィンドウ構成)の保存・復元
- 自由に定義できるツールバー
- 自由に定義できるタブバー
- 矩形選択・コピー・切り取り・貼り付け
- 正規表現で日本語が使用できる grep, 検索、置換
- インクリメンタルサーチ
- 静的、動的な単語補完機能
- 罫線機能
- 確定してしまった漢字を変換前の状態に戻せるなど、IMEを操作できる
- 段組、印刷範囲指定など細かい指定やプレビュー可能な印刷機能
- Base64 encode,decode
- uuencode,uudecode
- 文字の変換ができる。(大文字<->小文字, 全角<->半角, TAB<->space)
- 現在時刻をさまざまなフォーマットで挿入できる
- 排他モードがあるのでネットワークファイルを編集しても安心。
- Common Lispにほぼ準拠したLispインタプリタによる自由なカスタマイズ・機能拡張
- 独自に拡張されたプラグイン機能
- DDE,DLL,OLE 制御機能
- 自由なキーカスタマイズ。マウス入力カスタマイズ。
- キーボードマクロの実行・保存
- 複数世代の自動バックアップ
-
ファイラを装備
- 各種書庫ファイルの作成・解凍・閲覧
- ファイルのコピー・削除・移動その他ができる。
- ディレクトリィの容量を計算して表示する
- 正規表現を使用したファイル名一括変換などができる
- ファイルの検索ができる
-
各種言語編集モード装備(キーワード色分け、自動インデントなど)
- C
- C++
- C#
- Basic
- CSS
- IDL
- Java
- HTML
- Lisp
- LaTeX
- Perl
- Pascal
- SQL
- タグファイルによるタグジャンプ
- 関数一覧を表示してジャンプ
- キーワードなどのカラー表示
- MSDNやC or VC++ 系のヘルプ起動と表示
- HTML Help対応
- 辞書ファイルを使用した辞書引き機能、辞書引きモード
- 電信八号と組み合わせたメール送受信、スレッド表示
- 文書比較機能
- オーバーフローしらずの電卓
- 多倍長整数が使える・・・・お小遣いが国家予算を超える人向き
- 分数計算ができる・・・・・小学生のお子さんをお持ちの方。宿題の採点向き
- 複素数が使える・・・・・・理系の学生さん向き
- カレンダー
- @nifty のログファイル閲覧(スレッド表示可能)
- shellをxyzzy内で起動できる
-
C-x & にてコマントラインと同じ処理が可能
しかも出力結果が xyzzy にのこるので、DOS promt が一瞬だけひらいて終了してしまうプログラムに最適です
- ネットワーク対応
- 長い文章を指定したところで折り返して読みやすくできる、などの文書整形機能
- ispellを使用してのスペルチェック
- インテリマウス対応
その他