Version 9

2009年10月14日

一般の新機能

  • CSV (カンマ区切り)、TSV (タブ区切り)、DSV (ユーザー定義区切り) モードが追加されました。指定するカラムだけを箱型選択したり、指定するカラムのテキストまたは数値で並べ替えを行うことができるようになりました。部分編集機能と併用して、指定する行だけを並べ替えることもできます。

  • 部分編集機能が追加されました。 [部分編集の設定/解除] コマンド は、選択範囲のみを編集可能な領域として設定します。(部分編集を行う前に、「ページ区切り線」の背景色を通常と異なる色にしておくことをおすすめします。)

  • Windows 7 ジャンプ リストがサポートされました。ジャンプ リストもカスタマイズできます。ジャンプ リストには、[最近使ったもの] カテゴリーも含まれます。[最近使ったもの] カテゴリーが動作するためには、 [カスタマイズ] ダイアログ ボックス[ファイル] ページ で、 [常に最近使ったファイルに追加する] チェック ボックスがチェックされていることが必要です。[最近使ったもの] カテゴリーは、EmEditor が管理する [最近使ったファイル] メニューと異なり、EmEditor と関連付けられた拡張子を持つファイルのみが [最近使ったもの] カテゴリーに追加されます。

  • Windows 7 タスク ボタン プログレス バーがサポートされました。

  • 全画面表示モードが追加されました。

  • クリップボード履歴機能が追加されました。

  • トレイ アイコンのメニューを含む最近使ったファイル (またはフォルダ) の一覧で右クリックで表示されるコンテキスト メニューに、[この一覧に常に表示]、[この一覧に常に表示しない]、[この一覧から削除]、[このフォルダから開く]、[Windows エクスプローラを開く]、[コマンド プロンプトを開く]、[パスのコピーコマンド] コマンドを追加しました。

  • コマンド ラインでワイルドカードがサポートされました。たとえば、「emeditor.exe *.txt」を実行すると、現在のフォルダ内のすべての txt ファイルを開きます。

  • 新しいコマンド ライン オプション (/act、/clw、/cjl、/n、/od、/rr、/scrlf、/scr、/slf) が追加されました。

  • かっこ/引用符の自動補完が可能になりました。たとえば、{ と入力すると、} が自動的に補完されます。} が自動的に補完された直後のカーソル位置は、{|} というように {} の間になります。この状態で、さらに } をタイプしても、} が 2 重になることはありません。

  • C++ などで、#include や Label: の後のインデントを無視できるようになりました。

  • [検索]、[置換] ダイアログ ボックスで、インクリメンタル サーチが可能になりました。

  • [検索]、[置換] ダイアログ ボックスで、[=] ボタンをクリックして、単一行と複数行を切り替えられるようになりました。

  • [ファイルから検索]、[ファイルから置換] ダイアログ ボックスはモードレスになりました。

  • 正規表現の置換表現に、条件表現 (?n:true_expression:false_expression ) が追加されました。

  • アウトプット バーに標準入力を入力できるようになりました。

  • タブのドラッグ & ドロップは、現在のファイルのコピー、ショートカットの作成、グループの新規作成から選択できるようになりました。

  • ツール ツール バーのボタンを右クリックして、ツール プロパティを直接表示できるようになりました。

  • マクロ パスは、「My Macros」フォルダからの相対パスとして保存できるようになりました。

  • [次の文字を英数字として扱う] テキスト ボックスで指定された文字は、検索/置換の単語のみ検索でも反映されるようになりました。

  • カーソル サイズと色がカスタマイズできるようになりました。

  • Windows Vista 以降で、ユーザー アカウント制御が有効の場合、C:\Program Files のように保護されたフォルダ内にも、権限昇格の確認プロンプトの後、ファイルを保存できるようになりました。

  • ワークスペースについて「保存、復元と元に戻す情報を保持」と、「保存、復元と元に戻す情報を保持し、ファイルの保存を促さない」のオプションを追加しました。また、EmEditor を終了時に、ワークスペースの保存を行うかどうかを設定することができる、ダイアログ ボックスを表示するようになりました。このダイアログ ボックスは、「今後、表示しない」をチェックすることによって、表示しなくすることもできます。

  • 水平罫線、垂直罫線は、テキストの下に描画するようになり、テキスト描画のちらつきは完全に無くなりました。

  • エンコードの自動検出ダイアログ ボックスに、UTF-16 が追加されました。

  • ルーラーの右クリックでメニューが表示されるようになり、[CSV モードの切り替え]、[カンマ位置を調節]、[CSV列を選択] コマンドを追加しました。

  • 外部ツールに、標準入力、標準出力に関する機能を追加しました。これにより、外部ツールをフィルタとして使用することができるようになりました。

  • 外部ツールにカーソル行テキストやテキスト全体を変数として渡せるようになりました。

  • 外部ツールの出力結果を編集中のテキストに取り込めるようになりました。

  • 外部ツールの設定の出力エンコードに「アクティブな文書のエンコードに合わせる」を追加しました。

  • IME の前後参照変換に対応。

  • 選択されていない状態でも [再変換] キーを押して再変換できるようになりました。

  • メイン ツール バーのプラグイン ボタンも右クリックしてプロパティ変更できるようになりました。

  • カスタム バーの文字色/背景色を指定できるようになりました。

  • 箱形選択でコピーしたクリップボードのフォーマットを Visual Studio と互換にしました。

  • ファイルをオープンした時にヌル文字や不正な文字が存在して、警告メッセージを表示した後、現在のエンコード継続すると、カーソルが不正な文字位置にジャンプするようになりました。

  • ツール バーに 16 個の新しいボタンを追加しました。

  • ツール バーの ([開く] ボタン) の右に下矢印を追加し、そこをクリックすることによって最近開いたファイル/フォルダの一覧を表示できるようになりました。

  • ツール バーの ([貼り付け] ボタン) の右に下矢印を追加し、そこをクリックすることによってクリップボードの過去のテキストを貼り付けることができるようになりました。

プラグイン新機能

スニペット プラグイン

  • スニペット ツリーには、スニペットだけでなくマクロも含めることができるようになりました。スニペットの場合もマクロの場合も、マクロ ファイルに保存する必要はありません。

  • それぞれの項目のトリガー文字列とショートカット キー (既定は Tab) を定義できるようになりました。

  • ヒント文字列を指定できるようになり、トリガー文字列が一致するとヒントが表示されるようになりました。ヒントの詳細や遅延時間が設定できるようになりました。

  • Tab または Shift+Tab でプレースホルダー間の移動ができるようになりました。

  • スニペットやマクロのテキストは EmEditor のエディタで編集できるようになりました。

  • スニペット カスタムバーが表示されていなくてもバックグラウンドで実行できるようになりました (プラグインのプロパティで設定可能)。

  • グローバル パラメータを設定できるようになりました。

  • 新しい Interface オブジェクトを使用して、スニペットとマクロの間のやり取りができるようになりました。

  • パラメータ シンボルは \{x} から ${x} に変更されました。

  • インポート コマンドを使用するか、エクスプローラからスニペット ツリーにスニペット ファイルをドラッグ & ドロップすることにより、EmEditor または TextMate 用のスニペットを簡単にインポートできるようになりました。

  • 新しいシェル コード フォーマットによりスニペットをフィルターとして使用できるようになりました。シェル コードにより、テキストを外部ツールの標準入力に渡して、標準出力を受け取ってスニペットとして挿入できるようになりました。

アウトライン プラグイン

  • [部分編集] コマンド、[部分編集の解除] コマンドを追加しました。

  • コメントも縮小できるようになりました (アウトライン プラグインのプロパティの [コメントを縮小可能にする] チェック ボックス)。

プロジェクト プラグイン

  • プロジェクトにファイルを追加するときに (ドラッグ&ドロップを含む) ワイルドカードを使って、含めるファイルと除外するファイル/フォルダを指定できるようになりました。([ソリューション プロパティ] - [一般] ページ - [含めるファイル]、[除外するファイル]、[除外するフォルダ] テキスト ボックス) 。

  • 固定のタグ ファイルを使用できるようになりました。タグ ファイル名は、ソリューション テンプレートのプロパティのシンボル ページで指定できます。

エクスプローラ プラグイン

  • アイコンのオーバーレイを表示できるようになりました。

新しい設定

[出力] ドロップダウン リスト ボックス、 [標準エラーを含める] チェックボックスを [外部ツール] ダイアログ ボックス に追加しました。

新コマンド

マクロ新機能

新しいプラグイン API