CSV セル選択モード (中身のデータは実在するものではありません)

EmEditor v15.8.0 を公開しました。

本日、EmEditor v15.8.0 を公開いたしました。

v15.7.2 からの主な変更点は、次の通りです。

一般の新機能

  • CSV セル選択モードが追加され、CSV ファイルの編集がさらに強化されました。CSV のファイルを開いた後、CSV セル選択モードに切り替えると、CSVの区切りを隠して文書が表示され、表計算ソフト (Excel) のように、セル毎にマウスまたはキーボードで選択できるようになります。CSV セル選択モード時、キーボードの右矢印または左矢印キーで、選択セルを左右に移動することができます。マウスでセルをダブルクリックするか、Enter キーを押すか、または [セル編集] コマンドを実行すると、選択セルを編集できるようになります。複数のセルを選択してから [セル編集] を行うと、複数のセルを同時に編集できるようになります。
  • CSV セル選択モードでは、Tab を押して [次のセル] へ、Shift + Tab を押して [前のセル] へ移動します。これらのコマンドと [上に行挿入]、[下に行挿入] コマンドは、既に存在していない場合には、区切り文字を自動的に挿入します。
  • CSV モードに移行時、既定では、[CSV/並べ替え] ツール バーのセル選択ボタン上にバルーン チップが表示されるようになりました。
  • [行カット]、[行コピー]、[行削除] コマンドが複数行選択時にも動作するようになりました。
  • エディタ左端または行番号で右クリックしたときに表示されるメニューに [行カット]、[行コピー]、[貼り付け]、[行削除] コマンドを追加しました。
  • [マクロ] メニューのマイ マクロの一覧上の右クリックで、[編集] などのコマンドを含むメニューが表示されるようになりました。
  • 従来の SHA-1 デジタル署名は、SHA-1 と SHA-256 のダブル デジタル署名に置き換わりました。Windows Vista では SHA-1 デジタル署名が使用され、Windows 7 以上では、SHA-256 デジタル署名が使用されます。
  • セキュリティ向上のため、EmEditor 実行ファイル内の共有セクションの使用を完全に取りやめました。
  • セキュリティ向上のため、アドレス空間配置のランダム化 (ASLR) を有効にしました。

新しい設定

  • [カスタマイズ] ダイアログ ボックスの [CSV] タブに、[自動的にセル選択モードに切り替える] チェック ボックスと [セル選択ボタン上にバルーン チップを表示する] チェック ボックスが追加されました。
  • 設定のプロパティの [表示] タブの一覧に [CSVセル選択テキスト] と [CSVセル選択枠] が追加されました。[スタイル] ドロップ ダウン リストに [太線] が追加されました。
  • [マクロのカスタマイズ] ダイアログ ボックスの [マイ マクロ] タブの [新規作成] ボタンの名前が [追加] に変更されました。

新しいコマンド

  • セル選択モード
  • セル編集
  • 完全に削除

プラグイン API の新機能

  • EE_INFO メッセージに EI_GET_CELL_MODE と EI_SET_CELL_MODE フラグが追加されました。
  • EE_GET_ANCHOR_POS、EE_GET_CARET_POS、EE_SET_ANCHOR_POS、EE_SET_CARET_POS メッセージに、POS_CELL フラグが追加されました。

マクロの新機能

  • Document オブジェクトに、CellMode プロパティが追加されました。
  • Selection オブジェクトの Delete メソッドに、bComplete 引数が追加されました。
  • Selection オブジェクトの GetActivePointX、GetActivePointY、GetAnchorPointX、GetAnchorPointY、SetActivePoint、SetAnchorPoint 関数の nFlags 引数に eePosCell が追加されました。

不具合の修正

  • UTF-16BE (BOM付き) ファイルからの検索で異常終了する可能性があった不具合を修正しました。
  • インストーラーによる DLL ハイジャック脆弱性の修正。
  • [ブックマークを設定/解除] コマンドで、エディタ左端が更新されないことがある表示上の不具合を修正しました。
  • [複数文書をファイルに結合] ウィザードの一覧で、ファイルの順番を変更しても、結合結果に反映されない不具合を修正しました。
  • v15.7 で強調文字列に非常に多くの正規表現を指定すると、動作が重くなることがある不具合を修正しました。
  • 巨大な CSV ファイルを開いた時、CSV の自動検出ができないことがある不具合を修正しました。
  • フィルター ツール バーのインクリメンタル サーチが巨大ファイルでも使用可能になりました。
  • マクロの Find メソッドで検索文字列が空の場合にエラーが発生する不具合を修正しました。
  • UTF-8 (BOM付き) ファイルからの検索で、検索結果に BOM が付いてしまうことがある不具合を修正しました。
  • [マクロのカスタマイズ] ダイアログに関する不具合を修正しました。
  • 特定の条件で、アウトライン バーの表示がちらつく不具合を修正しました。
  • 特定の条件で、プロジェクト プラグインのパラメータ情報が表示されない不具合を修正しました。

画面図など、詳しくは、「Version 15.8 の新機能」をご覧ください。

[ヘルプ] メニューの [更新のチェック] を選択していただくか、こちらよりダウンロードして、更新していただけます。

インストーラーのサイズを削減するため、ヘルプ ファイルはインストーラーに含まれていません。お使いのブラウザで Web ヘルプを表示するか、別途ヘルプ ファイルをダウンロードしていただけます。別途ローカル ヘルプを希望される場合には、ヘルプのダウンロード ページからダウンロードしていただけます。

本バージョンは、永久ライセンスをお持ちか、または通常ライセンスで保守プランが 2016年2月15日の時点で有効であれば無料でお使いいただけます。お客様の登録キーは、エムソフト カスタマー センターよりご確認いただけます。v15 用登録キーは v14 用登録キーと同じです。

「高速リリースへの方針変更と、メジャー更新から保守プランへの移行のお知らせ」もご覧ください。

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

CSV セル選択モード (中身のデータは実在するものではありません)

EmEditor v15.8.0 beta 4 を公開しました

本日、EmEditor v15.8.0 beta 4 を公開いたしました。

※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

v15.8.0 beta 3 からの主な変更点は、次の通りです。

不具合の修正

  • CSV セル選択モードの動作を改善しました。
  • UTF-16BE (BOM付き) ファイルからの検索で異常終了する可能性があった不具合を修正しました。

正式版の公開前にできるだけ多くの不具合を発見したいため、このベータ版をお試しいただき、不具合が見つかりましたらご報告していただけますようお願い申し上げます。

ダウンロードや変更点は、ベータ版フォーラムの「EmEditor v15.8.0 beta 4 を公開しました」をご覧ください

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

CSV セル選択モード (中身のデータは実在するものではありません)

EmEditor v15.8.0 beta 3 を公開しました

本日、EmEditor v15.8.0 beta 3 を公開いたしました。

※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

v15.8.0 beta 2 からの主な変更点は、次の通りです。

一般の新機能

  • CSV セル選択モードの改善。セル選択後のコピーで、右端に区切り文字列が含まれなくなりました。
  • [行カット]、[行コピー]、[行削除] コマンドが複数行選択時にも動作するようになりました。
  • エディタ左端または行番号で右クリックしたときに表示されるメニューに [行カット]、[行コピー]、[貼り付け]、[行削除] コマンドを追加しました。

正式版の公開前にできるだけ多くの不具合を発見したいため、このベータ版をお試しいただき、不具合が見つかりましたらご報告していただけますようお願い申し上げます。

ダウンロードや変更点は、ベータ版フォーラムの「EmEditor v15.8.0 beta 3 を公開しました」をご覧ください

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

CSV セル選択モード (中身のデータは実在するものではありません)

EmEditor v15.8.0 beta 2 を公開しました

本日、EmEditor v15.8.0 beta 2 を公開いたしました。

※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

v15.8.0 beta 1 からの主な変更点は、次の通りです。

一般の新機能

  • CSV セル選択モードの改善。セルを編集後、確定時に、構文チェックを行うようになりました。

正式版の公開前にできるだけ多くの不具合を発見したいため、このベータ版をお試しいただき、不具合が見つかりましたらご報告していただけますようお願い申し上げます。

ダウンロードや変更点は、ベータ版フォーラムの「EmEditor v15.8.0 beta 2 を公開しました」をご覧ください

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

CSV セル選択モード (中身のデータは実在するものではありません)

EmEditor v15.8.0 beta 1 を公開しました

本日、EmEditor v15.8.0 beta 1 を公開いたしました。

※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

v15.7.2 からの主な変更点は、次の通りです。

一般の新機能

  • CSV セル選択モードが追加され、CSV ファイルの編集がさらに強化されました。CSV のファイルを開いた後、CSV セル選択モードに切り替えると、CSVの区切りを隠して文書が表示され、表計算ソフト (Excel) のように、セル毎にマウスまたはキーボードで選択できるようになります。CSV セル選択モード時、キーボードの右矢印または左矢印キーで、選択セルを左右に移動することができます。マウスでセルをダブルクリックするか、Enter キーを押すか、または [セル編集] コマンドを実行すると、選択セルを編集できるようになります。複数のセルを選択してから [セル編集] を行うと、複数のセルを同時に編集できるようになります。
  • SHA256 デジタル署名などのセキュリティ強化。

新しい設定

  • [カスタマイズ] ダイアログ ボックスの [CSV] タブに [自動的にセル選択モードに切り替える] チェック ボックスが追加されました。

新しいコマンド

  • セル選択モード
  • セル編集

正式版の公開前にできるだけ多くの不具合を発見したいため、このベータ版をお試しいただき、不具合が見つかりましたらご報告していただけますようお願い申し上げます。

ダウンロードや変更点は、ベータ版フォーラムの「EmEditor v15.8.0 beta 1 を公開しました」をご覧ください

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

検索、置換用の [高度] ダイアログ ボックス

EmEditor v15.7.2 を公開しました。

本日、EmEditor v15.7.2 を公開いたしました。

※インストール、更新でお困りのお客様は、FAQ 「インストール、アンインストール、更新に関する問題対処方法」をご参照ください。

v15.7.1 からの主な変更点は、次の通りです。

不具合の修正

  • Onigmo 正規表現エンジンで、(?u)\s を検索すると異常終了することがある不具合を修正しました。
  • UTF-16 でエンコードされた巨大ファイルを開く場合の不具合を修正しました。
  • U+3190 または U+3191 の文字を含むツール チップの表示の不具合を修正しました。
  • 折り返しがある行で、マウスでクリックした位置より左側にカーソルが移動してしまうことがある不具合を修正しました。

画面図など、詳しくは、「Version 15.7 の新機能」をご覧ください。

[ヘルプ] メニューの [更新のチェック] を選択していただくか、こちらよりダウンロードして、更新していただけます。

インストーラーのサイズを削減するため、ヘルプ ファイルはインストーラーに含まれていません。お使いのブラウザで Web ヘルプを表示するか、別途ヘルプ ファイルをダウンロードしていただけます。別途ローカル ヘルプを希望される場合には、ヘルプのダウンロード ページからダウンロードしていただけます。

本バージョンは、永久ライセンスをお持ちか、または通常ライセンスで保守プランが 2015年12月24日の時点で有効であれば無料でお使いいただけます。お客様の登録キーは、エムソフト カスタマー センターよりご確認いただけます。v15 用登録キーは v14 用登録キーと同じです。

「高速リリースへの方針変更と、メジャー更新から保守プランへの移行のお知らせ」もご覧ください。

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

検索、置換用の [高度] ダイアログ ボックス

EmEditor v15.7.0 を公開しました。

本日、EmEditor v15.7.0 を公開いたしました。

v15.6.1 からの主な変更点は、次の通りです。

一般の新機能

  • 正規表現エンジンに、従来の Boost.Regex に加えて、Onigmo (鬼雲) が選択できるようになりました。正規表現エンジンに Onigmo を選択すると、\p{Han} (漢字)、\p{Hiragana} (ひらがな)、\p{Katakana} (カタカナ) といったより多くの文字種を使用できるようになります。Onigmo (鬼雲) の正規表現構文について詳しくは、https://github.com/k-takata/Onigmo/blob/master/doc/RE.ja および、Unicode Properties https://github.com/k-takata/Onigmo/blob/master/doc/UnicodeProps.txt をご覧ください。
  • 従来は、検索、置換時、「CR+LF」、「CRのみ」、「LFのみ」の 3 種類の改行方法をすべて、\n で表していましたが、本バージョンからは、CRとLFを区別して検索、置換できるようになりました。これにより、「CRのみ」、「LFのみ」、または「CR+LF」を検索したり、異なる種類の改行への変換をエスケープ シーケンスまたは正規表現を使用して置換できるようになりました。
  • [CRとLFを区別する] オプションがチェックされていない場合に、検索文字列に \r (CR) が含まれている場合、「検索文字列は CR を含んでいます。[CRとLFを区別する] オプションを有効にしますか?」というメッセージが表示されるようになりました。
  • 正規表現を使用時、文書の最終行が空の場合、最終行に一致しないようになりました。

新しい設定

  • [カスタマイズ] ダイアログ ボックスの [検索] タブに [既定の正規表現エンジン] ドロップダウン リスト ボックスが追加されました。
  • [検索]、[置換] ダイアログ ボックスの [カスタマイズ] ボタンが [高度] ボタンに変わりました。[高度] ダイアログ ボックスでは、より多くのオプションが追加されました。
  • [検索] ツール バーに [高度] ボタンが追加されました。
  • [スタート ウィンドウのカスタマイズ] ダイアログ ボックスに、[新規文書で↓キーを押すとスタート ウィンドウを表示する] チェック ボックスが追加されました。

新しいコマンド

プラグインの新機能

  • プロジェクト プラグインのシンボル一覧で右クリックして表示されるメニューに [すべて縮小] と [すべて展開] コマンドが追加されました。

プラグイン API の新機能

マクロの新機能

  • Selection オブジェクトの Find メソッドReplace メソッドの nFlags パラメータに、eeFindMatchDotNL フラグが追加され、nExFlags パラメータに、eeExFindRegexBoost、eeExFindRegexOnigmo、eeExFindSeparateCRLF フラグが追加されました。

不具合の修正

  • v15.6.x で、設定のプロパティの [表示] タブで、選択されたフォント、色、スタイルを反映するサンプルが表示されない不具合を修正しました。
  • Windows の個人設定で、Windows クラシック、ハイコントラストなどのテーマを選択していると、一部のダイアログ ボックスが表示されない不具合を修正しました。

謝辞

素晴らしい正規表現エンジンを作成された K. Kosako氏 (Oniguruma)、K. Takata氏 (Onigmo) に感謝いたします。

画面図など、詳しくは、「Version 15.7 の新機能」をご覧ください。

[ヘルプ] メニューの [更新のチェック] を選択していただくか、こちらよりダウンロードして、更新していただけます。

インストーラーのサイズを削減するため、ヘルプ ファイルはインストーラーに含まれていません。お使いのブラウザで Web ヘルプを表示するか、別途ヘルプ ファイルをダウンロードしていただけます。別途ローカル ヘルプを希望される場合には、ヘルプのダウンロード ページからダウンロードしていただけます。

本バージョンは、永久ライセンスをお持ちか、または通常ライセンスで保守プランが 2015年12月16日の時点で有効であれば無料でお使いいただけます。お客様の登録キーは、エムソフト カスタマー センターよりご確認いただけます。v15 用登録キーは v14 用登録キーと同じです。

「高速リリースへの方針変更と、メジャー更新から保守プランへの移行のお知らせ」もご覧ください。

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

検索、置換用の [高度] ダイアログ ボックス

EmEditor v15.7.0 beta 5 を公開しました

本日、EmEditor v15.7.0 beta 5 を公開いたしました。

※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

v15.7.0 beta 4 からの主な変更点は、次の通りです。

不具合の修正

  • 検索、ファイルから検索に関する不具合を修正しました。

正式版の公開前にできるだけ多くの不具合を発見したいため、このベータ版をお試しいただき、不具合が見つかりましたらご報告していただけますようお願い申し上げます。

ダウンロードや変更点は、ベータ版フォーラムの「EmEditor v15.7.0 beta 5 を公開しました」をご覧ください

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

検索、置換用の [高度] ダイアログ ボックス

EmEditor v15.7.0 beta 4 を公開しました

本日、EmEditor v15.7.0 beta 4 を公開いたしました。

※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

v15.7.0 beta 3 からの主な変更点は、次の通りです。

新しい設定

  • [高度] ダイアログ ボックスの [正規表現エンジン] ドロップ ダウン リスト ボックスに「既定」の選択が追加されました。

プラグインの新機能

  • プロジェクト プラグインのシンボル一覧で右クリックして表示されるメニューに [すべて縮小] と [すべて展開] コマンドが追加されました。

不具合の修正

  • ファイルから検索に関する不具合を修正しました。
  • [高度] ダイアログ ボックスの [正規表現エンジン] ドロップ ダウン リスト ボックスに関する不具合を修正しました。

正式版の公開前にできるだけ多くの不具合を発見したいため、このベータ版をお試しいただき、不具合が見つかりましたらご報告していただけますようお願い申し上げます。

ダウンロードや変更点は、ベータ版フォーラムの「EmEditor v15.7.0 beta 4 を公開しました」をご覧ください

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

検索、置換用の [高度] ダイアログ ボックス

EmEditor v15.7.0 beta 3 を公開しました

本日、EmEditor v15.7.0 beta 3 を公開いたしました。

※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

v15.7.0 beta 2 からの主な変更点は、次の通りです。

一般の新機能

  • [検索]、[置換] ダイアログの従来の [カスタマイズ] ボタンを取りやめ、[高度] ボタンに変更し、[高度] ダイアログ ボックス内で、より多くの検索オプションを設定できるようになりました。
  • [連続置換] ダイアログ ボックスで指定する各置換には、次の新しい条件を指定できるようになりました。正規表現エンジンの種類、CSVの埋め込み改行コードのみを検索、CRとLFを区別する、正規表現「.」が改行コードに一致する。

新しい設定

  • [検索]、[置換] ダイアログの [高度] ボタンをクリックすると、[高度] ダイアログ ボックスが表示されるようになりました。
  • 検索ツール バーに [高度] ボタンを追加しました。[CSVの埋め込み改行コードのみを検索] ボタン、[CRとLFを区別する] ボタンは廃止しました。

新しいコマンド

  • 高度 (検索ツール バー)

プラグイン API の新機能

  • GREP_INFO_EX、MATCH_REGEX_INFO_EX、FIND_REGEX_INFO_EX 構造体が追加されました。

マクロの新機能

  • Selection オブジェクトの Find メソッドReplace メソッドに、nExFlags パラメータが追加され、eeExFindRegexBoost、eeExFindRegexOnigmo、eeExFindSeparateCRLF フラグが追加され、nFlags パラメータに eeFindMatchDotNL フラグが追加されました。

不具合の修正

  • Windows の個人設定で、Windows クラシック、ハイコントラストなどのテーマを選択していると、一部のダイアログ ボックスが表示されない不具合を修正しました。

正式版の公開前にできるだけ多くの不具合を発見したいため、このベータ版をお試しいただき、不具合が見つかりましたらご報告していただけますようお願い申し上げます。

ダウンロードや変更点は、ベータ版フォーラムの「EmEditor v15.7.0 beta 3 を公開しました」をご覧ください

今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。