Version 10¶
2010年7月1日 比較 機能と 同期スクロール 機能が追加されました。 スペル チェック 機能が追加されました。 行末の右で、幅が 0 の箱型選択を行うと、(長さが異なる行であっても) 選択された行末が選択されるようになり、それから文字を入力すると、行末に文字が挿入されるようになりました。 [番号] コマンド が追加され、カーソル位置または箱型選択位置に連続した数字または文字を挿入することができるようになりました。 CSV モードは、改行を含むセルを利用できるようになりました。埋め込まれた改行は、 M (CR) または J (LF) と反転した背景色で表示されます (設定のプロパティの [記号] ページで、[制御文字を表示] チェック ボックスがチェックされている場合)。 Windows エクスプローラのフォルダで右クリックしたときに表示されるコンテキスト メニューに、[EmEditor でファイルから検索] コマンドが追加されました。 自動復旧機能は、ワークスペースと同様に、最後に表示していたウィンドウの配置と元に戻す情報をそのまま保存、復旧するようになりました ([復旧されたファイル] ダイアログ ボックスは廃止になりました)。インストーラで更新時も、開いている EmEditor のウィンドウを自動的に閉じてから、また元の状態で開くようになりました。 新しいインストーラーを使用し、複数の言語エディションを 1 つのインストーラに含めるようになりました (現在のところ、英語版と日本語版が含まれています)。 新しいインストーラーに付属する更新チェッカーを使用するようになり、更新時のダウンロードとインストールの作業が簡単に行えるになりました (v9 の更新チェッカーは廃止になりました)。 新しいコマンドライン オプション /cmp が追加されました。 ローカライズされた言語ファイルが古い場合、EmEditor が可能な限り自動的に英語の文字列やダイアログ ボックスのリソースを使用するようになりました。 印刷ヘッダ、フッタで、左揃え(&l)、中央揃え(&c)、右揃え(&r) の組み合わせが指定できるようになりました。 バイナリ (16進数表示) で、アスキー表示を横に含めるようになりました。 箱型選択は、論理選択に限定するようになりました (行の折り返しによる複数の選択は含めないようになりました)。 従来は、ファイルを読み直すとき、指定したエンコードで変換できな文字がある警告ダイアログが表示されたときに、キャンセルを選択すると、無題の新規ドキュメントが開かれてしまいました。巨大ファイルを非同期で開く場合を除き、この問題を修正しました。 PHP の設定の既定の強調文字列一覧を最新の PHP 関数一覧に合わせて修正しました。 正規表現構文 に新しい置換表現 (?n:true_expression:false_expression) が追加されました。 単語補完プラグインは、スニペットのプレイスホルダーの内側でも動作するようになりました。 スニペット プラグインの「変換」に使用する正規表現で、グローバル オプション「g」を追加しました。 アウトライン プラグインのプロパティで、[選択をカーソル位置と同期する]、[起動時、カスタム バーにフォーカスを設定する]、[ESC キーを押してカスタム バーを閉じる]、[Enter キーまたは移動コマンドでカスタム バーを閉じる] チェック ボックスを追加しました。 [一致した文字列を隠す/正規表現で置換する] チェック ボックスと [置換] テキスト ボックスが追加され、一致した文字列を隠してカスタム バーに表示したり、正規表現で任意の文字列に置換してから表示できるようになりました (「カスタム」タイプの場合)。 [一致した同じ長さの単語を候補リストから除外する] チェック ボックスが、 プラグインのプロパティ の [オプション] ページに追加されました。 エクスプローラ プラグインで選択しているファイルが、開かれているアクティブなファイルと同期していないことがありました。この不具合を修正しました。 設定のプロパティに [スペル チェック] ページ が追加されました。 [標準エラー] ドロップダウン リスト ボックスが、[外部ツール] のプロパティに追加され、[標準エラーを含める] チェック ボックスは廃止になりました。この変更により、標準出力と標準エラーの出力先を別々に指定できるようになりました。 検索ダイアログには、 [一致する文字列を数える] チェック ボックスが追加され、文字列を検索したとき、ステータス バーにその一致した数を表示するようになりました。 設定のプロパティの [キーボード] ページで、追加するショートカット キーに既に割り当てられているキーを入力した際に、コマンド名だけでなく分類名も表示するようになりました。 [無視するファイルまたはフォルダ] ([ファイルから検索] - [高度]) に入力できる文字数が 15,999 文字まで増えました。 [カスタマイズ] ダイアログ ボックスの [言語] ページ で、 [ローカライズされた項目が見つからない場合、英語を使用する] チェック ボックスが追加されました。 [ツール バー] ダイアログ ボックス で、[256色]
ラジオ ボタンは廃止になりました。 [番号の挿入] ダイアログ ボックス が追加されました。 最近表示した 2 個の文書をオプションを指定せずに比較します。 比較した文書を再スキャンして結果を最新情報に更新します。 最近表示した 2 個の文書をオプションを指定せずに同期スクロールします。 比較や同期スクロールをリセットして比較結果をクリアします。 行番号の表示/非表示を切り替えます。 ルーラの表示/非表示を切り替えます。 自動インデントを有効にします。 タブの代わりに空白を挿入します。 折り返しインデントを有効にします。 ポップアップ メニューを表示してタブの桁数を選択します。 ポップアップ メニューを表示してインデントの桁数を選択します。 選択テキストをHTML/XML文字参照からUnicodeに変換します。 選択テキストをUnicodeからHTML/XML文字参照に変換します。 選択テキストをUniversal Character NamesからUnicodeに変換します。 選択テキストをUnicodeからUniversal Character Namesに変換します。 文書のスペル チェックを行います。 Config オブジェクト Spell プロパティ が追加されました。 ScrollProp オブジェクト に HorizontalGrid プロパティ が追加されました。 Find メソッド は、eeFindCount フラグが指定されている場合、一致した文字列の数を返すようになりました。 EI_GET_ACTIVE_DOC、EI_SET_ACTIVE_DOC、EI_GET_SYNC_SESSION、EI_GET_LOC_DLL_INSTANCE フラグ (EE_INFO メッセージ) byteCrLf フィールドと FLAG_GET_CRLF_BYTE フラグが GET_LINE_INFO 構造体 に追加されました。一般の新機能¶
プラグイン新機能¶
スニペット プラグイン¶
アウトライン プラグイン¶
単語補完プラグイン¶
エクスプローラ プラグイン¶
新しい設定¶
検索/置換/ファイルから検索/ファイルから置換ダイアログの検索/置換ドロップダウン リストの右の [>] ボタンに、[選択テキスト]、[カーソル位置の単語]、[カスタム]、[既定として保存] コマンドが追加されました。¶
ファイルから検索/ファイルから置換ダイアログの [ファイルの種類] ドロップダウン リストの右に、新しい [>] ボタンが追加されました。このボタンには、[現在のファイルの種類]、[現在のファイル]、[カスタム]、[既定として保存]、[複数行] コマンドが追加されました。[=] ボタンは廃止になりました。¶
ファイルから検索/ファイルから置換ダイアログの [検索するフォルダ] ドロップダウン リストの右 [>] ボタンに、[現在のフォルダ]、[1階層上のフォルダ]、[2階層上のフォルダ]、[ルート フォルダ]、[カスタム]、[参照]、[既定として保存] コマンドが追加されました。¶
[カスタマイズ] ダイアログの [検索] ページで、[検索/置換ダイアログ ボックスで、選択テキストを使用する] チェック ボックス、[検索/置換ダイアログ ボックスで、カーソル位置の単語を使用する] チェック ボックス、[ファイルから検索で現在のフォルダを既定とする] チェック ボックスは廃止になりました。¶
置換/ファイルから検索/ファイルから置換でタブを押したときのコントロールのフォーカスが当たる順番を変更しました。¶
設定のプロパティの [表示] ページの [スタイル] 一覧に「波線」と「点線」を追加しました。また、下線がアンダースコア「_」と重ならないように位置を調節しました。¶
設定のプロパティの [スクロール] ページに [水平グリッド] チェック ボックスを追加しました。[点線罫線] チェック ボックスは廃止になりました。¶
設定のプロパティの [印刷] ページで、 [ヘッダ] チェック ボックス、 [フッタ] チェック ボックスが追加されました。¶
[マクロのカスタマイズ] ダイアログ ボックスの [マイ マクロ] ページで、 [すべて削除] ボタンが追加されました。¶
新コマンド¶
ツール バーの新しいボタン¶
マクロ新機能¶
新しいプラグイン API¶