EmEditor Pro2017最新版是一款非常好用的文字編輯軟件,讓你的文字看起來(lái)更加的高大上,讓你可以每天都能快速的完成自己的工作,需要的下載吧。
EmEditor Professional 主要特點(diǎn):
·優(yōu)化打開(kāi)大文件
·宏工具欄
·擊鍵和鼠標(biāo)操作的記錄和回放
·新的對(duì)象,屬性,和宏的方法
·關(guān)鍵字高亮
·正則表達(dá)式搜索和突出
·外部工具
·插件使用自定義欄
·自定義鍵盤(pán),工具欄,菜單,字體和顏色
·拖放
·自動(dòng)保存/備份
·箱選擇模式(與ALT鍵鼠標(biāo)選擇)
可點(diǎn)擊的網(wǎng)址和電子郵件地址
·窗口可以被分割到最多4個(gè)窗格
·可以定義多種配置和關(guān)聯(lián)的文件擴(kuò)展名
·可以節(jié)省備份到回收站
·可以打開(kāi)最近使用的文件,從任務(wù)欄上的托盤(pán)圖標(biāo)
·快捷鍵插入重音符號(hào)和特殊字符
·應(yīng)用程序的錯(cuò)誤處理程序支持
· 64位版本可用
· Windows Vista的準(zhǔn)備
·快速e – mail支持
EmEditor Pro如何用 正則表達(dá)式?
I998 已經(jīng)是確定的字符串,就不需要正則表達(dá)式了。
直接查找
I998
替換為
1998
即可。
如果非要用正則,可以這樣:
查找:
I(\d{3})
替換為
l\1
匹配特定數(shù)字:
^[1-9]\d*$ //匹配正整數(shù)
^-[1-9]\d*$ //匹配負(fù)整數(shù)
^-?[1-9]\d*$ //匹配整數(shù)
^[1-9]\d*|0$ //匹配非負(fù)整數(shù)(正整數(shù) + 0)
^-[1-9]\d*|0$ //匹配非正整數(shù)(負(fù)整數(shù) + 0)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮點(diǎn)數(shù)
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配負(fù)浮點(diǎn)數(shù)
^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮點(diǎn)數(shù)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非負(fù)浮點(diǎn)數(shù)(正浮點(diǎn)數(shù) + 0)
^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮點(diǎn)數(shù)(負(fù)浮點(diǎn)數(shù) + 0)
評(píng)注:處理大量數(shù)據(jù)時(shí)有用,具體應(yīng)用時(shí)注意修正
更新日志:
新增的特性
在篩選工具欄上添加了「反向」按鈕,讓你能排除匹配篩選字符串的行。
在CSV/排序工具欄上添加了「按文本長(zhǎng)度從短到長(zhǎng)排序」以及「按文本長(zhǎng)度從長(zhǎng)到短排序」按鈕, 讓你能按指定列中的文本長(zhǎng)度排序文檔。
EmEditor v14.7.0 能讓你在 CSV 文檔中指定一列來(lái)篩選字符串。另外,你還能為篩選指定多個(gè)級(jí)別 (請(qǐng)見(jiàn)“高級(jí)篩選”對(duì)話框)。
在自定義對(duì)話框中的“排序”選項(xiàng)卡上新增了“將數(shù)字作為數(shù)量處理”以及“當(dāng)按長(zhǎng)度排序時(shí),將全角字符作為2個(gè)字符排序”的復(fù)選框。
新添加的命令有: 反向 (篩選工具欄),按文本長(zhǎng)度從短到長(zhǎng)排序 (CSV/排序工具欄),按文本長(zhǎng)度從長(zhǎng)到短排序 (CSV/排序工具欄), 和高級(jí)篩選 (篩選工具欄)。
宏的新增特性: 添加了Filter,GetCell,和 GetColumns 方式到 Document 對(duì)象中。
插件 API 新增特性: EE_GET_CELL 消息和 Editor_GetCell 內(nèi)聯(lián)函數(shù),EE_FILTER 消息和 Editor_Filter 內(nèi)聯(lián)函數(shù),GET_CELL_INFO,以及 FILTER_INFO 結(jié)構(gòu)。
篩選特性現(xiàn)在能應(yīng)用于大文件上。
修復(fù) bug
修復(fù)了 EmEditor 在篩選時(shí)重新加載文件的 bug。
修復(fù)了項(xiàng)目插件在一定情況下出現(xiàn)的符號(hào)列表的刷新問(wèn)題。
修復(fù)了在一定情況下執(zhí)行比較命令后,窗口位置不被還原的 bug。
修復(fù)了在虛擬空間模式下插件 API 的 EmEditor_SetScrollPos 內(nèi)聯(lián)函數(shù)的 bug。
修復(fù)了垂直滾動(dòng)欄在特定條件下刷新的 bug。
快捷鍵:
文件 新建文本文件 Ctrl+N 創(chuàng)建一個(gè)新的文本文件。
文件 新建 顯示彈出菜單來(lái)使用指定的配置新建一個(gè)文件。
文件 新建并粘貼 創(chuàng)建一個(gè)新的文件并插入剪貼板中的內(nèi)容。
文件 新建并粘貼為引用文本 創(chuàng)建一個(gè)新的文件并粘貼剪貼板內(nèi)容為引用文本。
文件 新建文件,粘貼為引用文本并換行 創(chuàng)建一個(gè)新的文件,粘貼選定內(nèi)容為引用文本并換行。
文件 顯示托盤(pán)圖標(biāo) 顯示系統(tǒng)托盤(pán)圖標(biāo)。
文件 打開(kāi) Ctrl+O 打開(kāi)一個(gè)已存在的文件。
文件 關(guān)閉并打開(kāi) 關(guān)閉當(dāng)前文件并打開(kāi)另一個(gè)已存在的文件。
文件 保存 Ctrl+S 保存當(dāng)前文件。
文件 另存為 使用一個(gè)新的名稱保存當(dāng)前文件
文件 重命名并保存 重命名并保存當(dāng)前文件。
文件 全部保存 保存所有當(dāng)前打開(kāi)的文件。
文件 以指定編碼全部保存 本命令用于將除了未命名的文檔外的所有已打開(kāi)的文檔,以指定的目標(biāo)文件夾、編碼和換行方式進(jìn)行保存。
文件 保存為系統(tǒng)默認(rèn)編碼 保存當(dāng)前文件為系統(tǒng)默認(rèn)編碼。
文件 保存為UTF-16LE 使用Unicode UTF-16LE編碼保存當(dāng)前文件。
文件 保存為帶簽名的UTF-16LE 使用帶簽名的Unicode(UTF-16LE)編碼保存當(dāng)前文件。
文件 保存為不帶簽名的UTF-16LE 使用不帶簽名的Unicode(UTF-16LE)編碼保存當(dāng)前文件。
文件 保存為UTF-16BE 使用 Unicode UTF-16BE編碼保存當(dāng)前文件。
文件 保存為帶簽名的UTF-16BE 使用帶簽名的Unicode(UTF-16BE)編碼保存當(dāng)前文件。
文件 保存為不帶簽名的UTF-16BE 使用不帶簽名的Unicode(UTF-16BE)編碼保存當(dāng)前文件。
文件 保存為UTF-8 使用Unicode UTF-8編碼保存當(dāng)前文件。
文件 保存為帶簽名的UTF-8 使用帶簽名的Unicode(UTF-8)編碼保存當(dāng)前文件。
文件 保存為不帶簽名的UTF-8 使用不帶簽名的Unicode(UTF-8)編碼保存當(dāng)前文件。
文件 保存為UTF-7 使用Unicode UTF-7編碼保存當(dāng)前文件。
文件 使用二進(jìn)制編碼保存(ASCII視圖) 使用二進(jìn)制編碼(ASCII視圖)保存當(dāng)前文件。
文件 使用二進(jìn)制編碼保存(十六進(jìn)制視圖) 使用二進(jìn)制編碼(十六進(jìn)制視圖)保存當(dāng)前文件。
文件 保存為日文 Shift JIS 使用日文 Shift JIS編碼保存當(dāng)前文件。
文件 保存為日文 JIS 使用日文 JIS編碼保存當(dāng)前文件。
文件 保存為日文 EUC 使用日文 EUC編碼保存當(dāng)前文件。
文件 保存換行為CR+LF 保存換行為CR+LF。
文件 保存換行為CR 只以CR方式保存換行。
文件 保存換行為L(zhǎng)F 只以LF方式保存換行。
文件 復(fù)制文件完整路徑 復(fù)制當(dāng)前文件的完整路徑到剪貼板。
文件 復(fù)制文件所在文件夾名 復(fù)制當(dāng)前文件所在文件夾的完整路徑名到剪貼板。
文件 插入 插入一個(gè)指定的文件到當(dāng)前光標(biāo)位置。
文件 重新載入為相同編碼 使用默認(rèn)編碼重新載入當(dāng)前文件。
文件 重新載入 顯示彈出菜單來(lái)指定一個(gè)編碼并用該編碼重新載入文件。
文件 重新載入并檢測(cè)所有編碼 使用最適合的編碼重新載入當(dāng)前文件。
文件 重新載入為系統(tǒng)默認(rèn)編碼 使用系統(tǒng)默認(rèn)編碼重新載入當(dāng)前文件。
文件 使用UTF-16LE重新載入 使用Unicode UTF-16LE編碼重新載入當(dāng)前文件。
文件 使用 UTF-16BE重新載入 使用 Unicode UTF-16BE編碼重新載入當(dāng)前文件。
文件 使用UTF-8重新載入 使用Unicode UTF-8編碼重新載入當(dāng)前文件。
文件 使用UTF-7重新載入 使用Unicode UTF-7編碼重新載入當(dāng)前文件。
文件 使用二進(jìn)制編碼重新載入(ASCII視圖) 使用二進(jìn)制編碼(ASCII視圖)重新載入當(dāng)前文件。
文件 使用二進(jìn)制編碼重新載入(十六進(jìn)制視圖) 使用二進(jìn)制編碼(十六進(jìn)制視圖)重新載入當(dāng)前文件。
文件 使用日文 Shift JIS重新載入 使用日文 Shift JIS編碼重新載入當(dāng)前文件。
文件 使用日文 JIS重新載入 使用日文 JIS編碼重新載入當(dāng)前文件。
文件 使用日文 EUC重新載入 使用日文 EUC編碼重新載入當(dāng)前文件。
文件 打印 Ctrl+P 打印當(dāng)前文件。
文件 立即打印 使用當(dāng)前默認(rèn)的打印機(jī)并不使用其他特殊選項(xiàng)直接打印當(dāng)前文件。
文件 打印預(yù)覽 顯示文檔打印預(yù)覽。
文件 還原工作空間 Alt+0 還原一個(gè)已保存的工作空間狀態(tài)。
文件 保存工作空間 Ctrl+Shift+0 保存該工作空間。
文件 清除工作空間 清除當(dāng)前工作空間。
文件 保存并關(guān)閉 Ctrl+E 保存并關(guān)閉當(dāng)前文件。
文件 關(guān)閉 Ctrl+F4, Ctrl+W 關(guān)閉當(dāng)前文件。
文件 保存并全部關(guān)閉 Ctrl+Shift+E 保存并關(guān)閉所有打開(kāi)的文件。
文件 全部關(guān)閉 Alt+Shift+X 關(guān)閉所有打開(kāi)的文件。
文件 關(guān)閉所有其他窗口 關(guān)閉除當(dāng)前窗口外的所有其他窗口。
文件 直接關(guān)閉(不保存) 直接關(guān)閉當(dāng)前文件(不保存)。
文件 全部關(guān)閉不保存 不保存,并且關(guān)閉所有打開(kāi)的文件。
文件 保存工作空間與所有文件并全部關(guān)閉 保存該工作空間與所有文件并關(guān)閉所有窗口。
文件 保存工作空間并全部關(guān)閉 保存該工作空間并關(guān)閉所有打開(kāi)的文件。
文件 最后關(guān)閉的文件 打開(kāi)最后關(guān)閉的文檔。
編輯 撤消 Alt+Backspace, Ctrl+Z 撤消最后的操作
編輯 重做 Ctrl+Y 重做上次撤消的操作
編輯 剪切 Shift+Delete, Ctrl+X 剪切選定內(nèi)容或當(dāng)前行至剪貼板。
編輯 剪切當(dāng)前行 Ctrl+L 剪切當(dāng)前行至剪貼板。
編輯 剪切選定 剪切選定內(nèi)容至剪貼板。
編輯 復(fù)制 Ctrl+C, Ctrl+Insert 復(fù)制選定內(nèi)容或當(dāng)前行到剪貼板。
編輯 復(fù)制為引用文本 復(fù)制選定內(nèi)容為引用文本并粘貼到剪貼板。
編輯 復(fù)制并取消選定 Ctrl+Shift+C 復(fù)制選定內(nèi)容到剪貼板并取消選定文本。
編輯 復(fù)制為引用文本并取消選擇 Ctrl+Shift+Q 將選區(qū)復(fù)制為引用文本,粘貼至剪貼板并取消選擇。
編輯 復(fù)制當(dāng)前行 復(fù)制當(dāng)前行到剪貼板。
編輯 復(fù)制選區(qū) 復(fù)制選定內(nèi)容到剪貼板。
編輯 復(fù)制鏈接 復(fù)制一個(gè)超鏈接到剪貼板。
編輯 粘貼 Ctrl+V, Shift+Insert 在光標(biāo)位置插入剪貼板中的內(nèi)容。
編輯 粘貼為系統(tǒng)默認(rèn)編碼 Alt+Ctrl+V 使用系統(tǒng)默認(rèn)編碼粘貼剪貼板上的內(nèi)容。
編輯 粘貼為引用文本 Ctrl+B 插入剪貼板中的內(nèi)容為引用文本。
編輯 粘貼并換行 Ctrl+J 插入剪貼板內(nèi)容并換行。
編輯 粘貼為引用文本并換行 插入剪貼板內(nèi)容為引用文本并換行。
編輯 循環(huán)粘貼 Ctrl+Shift+V, Ctrl+Shift+Insert 在光標(biāo)位置處插入剪貼板中的歷史內(nèi)