Version 17.1 新增功能

2017年8月17日

一般新增功能

  • 添加了欄標題到 CSV 模式中。單擊欄標題或尺規將選擇指定的整列。 單擊尺規的左邊緣或行號的頂部將選擇整個文檔。
  • 即使沒有尺寸調整底框,分割/合併精靈也可以調整大小。
  • 新版本讓你能同時顯示迷你地圖以及垂直捲軸。
  • 新版本讓你能用快速鍵操作刪除右側單字 (Ctrl+Delete),刪除單字 (Ctrl+Shift+Delete),以及刪除左側單字 (Ctrl+Backspace) 這些命令在例如尋找取代對話方塊的許多對話方塊中的文字方塊以及清單方塊上。
  • 改進了在 CSV 儲存格選擇模式或垂直選擇模式下貼上的文字包含換行符或分隔符的行為(請見下面的備注)。
  • 即使在自訂對話方塊中的搜尋頁面上勾選了全字拼寫須相符核取方塊,當選取的不是完整單字時執行添加下一個符合結果 (Ctrl+R) 或選擇所有符合結果 (Ctrl+Shift+A) 命令,EmEditor 會臨時搜尋非單字字串。
  • 在不選取符合大小寫選項的情況下,大大提高了在插入換行符號時的全部取代的速度。

測試結果

v17.0v17.1比較
把 “a” 全部取代為 “an”112.281 秒6.891 秒快 16.3 倍

* 在 1 行中重複 “abcdefghij” 100,000 次,全部取代,不勾選「符合大小寫」,勾選「使用逸出序列」。測試系統:Windows 10 (64-bit) Core i7-4790 16GB RAM

新增選項

  • 添加了顯示欄標題使用字母字元作為欄標題以及用基底為0的數字字元作為欄標題核取方塊核取方塊到自訂對話方塊的 CSV 頁面上。
  • 把組態屬性亮顯 (1) 頁面上的使用預設關鍵字核取方塊改為一個包含使用者定義的字串和預設關鍵字選項的下拉清單,並且新增了「添加預設」按鈕。。
  • 添加了包括每個重複的所有行核取方塊到刪除/把重複行設為書籤對話方塊中。
  • 添加了”行號 (懸停)”,”尺規/欄標題 (懸停)”,”行號 (選取的行)”,”尺規/欄標題 (選取的列)”,”行號 (選區)”,”尺規/欄標題 (選區)”到組態屬性顯示頁面上的「指定部分」清單中。
  • 添加了添加序列號到未命名文檔名稱中核取方塊到新增檔案詳細信息對話方塊中 (組態屬性 – 檔案頁面 – 新增檔案按鈕)。
  • 添加了顯示基底為0的行/欄號核取方塊到組態屬性的一般頁面上。
  • 添加了除了二進位檔案核取方塊到組態屬性的檔案頁面上。

新增命令

  • 欄標題
  • 用基底為1的數字字元作為欄標題
  • 用字母字元作為欄標題
  • 用基底為0的數字字元作為欄標題

修復 Bug

  • 修復了與檢測全部結果對話方塊相關的問題。
  • 修復了僅在選區內尋找或取代無法連續使用的問題。
  • 修復了與組態屬性中亮顯 (1)頁面相關的某個問題。
  • 修復了與字型命令相關的問題。
  • 修復了與合併 CSV 相關的問題。
  • 修復了 EmEditor 免費版無法顯示內容功能表的問題。

備註

新版本改進了在垂直選擇模式下,貼上文字包含換行符的行為。

例如,文檔 A 包含下列 5 行:

文檔 A

文檔 B 包含下列 5 行:

文檔 B

你想要合併這兩個文檔。

在 EmEditor v17.0.2 或更早版本中,你必須在復製文字之前在文檔 B 中進行垂直選擇。在新版本的 EmEditor 中,首先複製文檔 B 中的所有文字(選擇文檔 B,按 Ctrl + A 選擇全部,然後按 Ctrl + C 進行複制)。其次,選擇文檔 A,並在文檔 A 的每行末尾進行零寬垂直選擇 (按住 ALT 鍵用游標選取行尾)。

文檔 A 上零寬垂直選擇

最後,按 Ctrl + V 將剪貼簿內容貼上到每行末尾的文檔 A。結果變成:

結果

CSV 儲存格選擇模式將使此任務更容易。

例如,在 CSV 儲存格模式下的文檔 A 包含下列 5 行:

CSV 文檔 A

文檔 B 包含下列 5 行:

文檔 B

假設你要合併這兩個文檔,讓合併之後的文檔變成:

結果

在新版本的EmEditor中,你可以簡單地複製文檔 B 中的文字,選擇文檔 A 中第一行的第三欄,然後貼上文字。