EmEditor Professional中文注冊版是基于EmEditor制作的一款文本編輯軟件,該款軟件為中文注冊版,下載解壓之后,用戶就能夠無限體驗軟件中的全部功能,支持多種配置,支持自定義顏色、字體、工具欄、快捷鍵、行距等,支持文本列塊選擇、無限撤消/重做等。
【使用說明】
解壓后直接運行主程序 EmEditor.exe 即可,所有配置都保存在 ini 文件中,純綠色便攜,完全兼容 Windows 7 及 Portableapps.com 的便攜平臺,如果無法顯示簡體中文,可能需要重新配置。
【功能介紹】
1、眾多的圖形界面配置功能
通過查看EmEditor的安裝目錄,可以發(fā)現(xiàn),EmEditor有幾個配置文件,理論上應(yīng)該可以通過修改配置文件來達(dá)到配置EmEditor的目的。然而,打開配置文件一看,如果您用過Vim,配置過Vim的話,會發(fā)現(xiàn)EmEditor的配置文件沒法看。既然這樣,那我們自然就會使用圖形畫界面來配置了。
啟動EmEditor,點擊菜單欄上的工具菜單,該菜單下的幾個子菜單就是配置用的。先來預(yù)覽一下自定義和配置對話框。
通過配置對話框上的標(biāo)簽,您應(yīng)該大概知道EmEditor的配置項有多少了吧,也應(yīng)該相信EmEditor是很強大的,而且可以很有“個性”。
2、自定義對話框
在自定義對話框中,很多定義采用默認(rèn)即可。在此大概說一些polaris修改的幾個地方。
在文件選項卡選中記住最后打開的文件夾。這樣一定程度上方便了后續(xù)操作。
歷史選項卡中可以記錄最近打開文件記錄,同時記錄最近使用的字體。這樣,在換字體時,只需要執(zhí)行:查看菜單,就會有幾個最近使用的字體。
查看:可以配置其他分欄的外觀,如:資源管理器、大綱、輸出窗口等;另外可以配置光標(biāo)大小和顏色。
窗口:當(dāng)時學(xué)Vim的時候,有一個很好的功能:保存當(dāng)前工作環(huán)境,以便下次可以繼續(xù)當(dāng)前的工作。窗口就是用于配置這樣類似的功能,不過似乎只能保存一個工作環(huán)境,沒有Vim那么強大。
鼠標(biāo):配置鼠標(biāo)按鍵執(zhí)行的操作(主要是鼠標(biāo)中建)。
狀態(tài)欄:建議將所有選項勾選,在狀態(tài)欄可以看到很多東西。
快捷方式:有一個很強大的功能,就是選中“在任務(wù)欄顯示托盤符”,這樣在任務(wù)欄可以方便的進(jìn)行各種操作(通過自定義托盤圖標(biāo))。
3、打造共性
前面已經(jīng)知道,EmEditor有一個“所有配置屬性”。對,它是用于配置所有文件格式共同的屬性。
3.1 常規(guī)選項卡
這是EmEditor最基本的一些配置。在這個選項卡中,一般建議勾選上顯示標(biāo)尺與行號,這是因為人們都習(xí)慣了編程(或閱讀代碼)時看到行號,這會 很方便定位,當(dāng)然如果你不是程序員,可以不勾選。注意,這里勾選上,即使有些文件類型不想顯示也沒關(guān)系,別忘了EmEditor有“個性”化功能。
3.2 滾動選項卡
這里主要用于設(shè)置屏幕移動,根據(jù)你的習(xí)慣或愛好配置即可。有兩個地方提一下:
“總是啟用一頁垂直滾動”。在使用編輯器的過程中,您肯定遇到過這種情況:編輯到了文件末尾,看著不方便,然后你就會按很多次回車來產(chǎn)生很多空 行,以使編輯行在中間。EmEditor提供了很好的解決方案,只需要勾選上“總是啟用一頁垂直滾動”,EmEditor便一直有一空頁,讓你的編輯總是 在上面或中間,而且沒有產(chǎn)生多余的空行。
“水平格線”。
3.3 文件選項卡
主要配置文件新建、編輯、保存時得一些信息,涉及文件編碼等。一般采用默認(rèn)即可。
3.4 備份、自動保存和關(guān)聯(lián)選項卡
從標(biāo)簽名很容易知道功能。polaris備份功能一般不用(不喜歡它產(chǎn)生臨時文件。呵呵。不過似乎不備份不太安全)。自動保存功能您可以選上,當(dāng) 然,最好還是養(yǎng)成時不時手動保存文件的習(xí)慣,polaris就不要自動保存功能,因為每寫完一句話停頓的時候,就會習(xí)慣性的按下:Ctrl + S。關(guān)聯(lián)功能就不用說了,很共性的功能,根據(jù)需要配置就行。
3.5 換行和不換行選項卡
這里主要介紹下不換行功能。
勾選上“指定行末不允許自動換行的單詞(E)”,然后就可以添加不允許換行的單詞了。實際上,這里的單詞應(yīng)該理解為詞組。
當(dāng)“北極星”在行末,但當(dāng)前行無法同時容下這三個字,通常情況下會在這三個字中間換行,但如圖設(shè)置了之后,這三個字就“一直”在一起了:要么都在這行,要么都到下一行。明白了吧。當(dāng)然了,這個功能實際中似乎用的比較少。
3.6 高亮(1)、高亮(2)和顯示選項卡
高亮(1):主要配置高亮關(guān)鍵字,語法文件里面的高亮關(guān)鍵字就是顯示到此的,而語法文件官網(wǎng)可以下載,因而此處一般不動,在“個性化”時,主要配這里哦。
高亮(2):建議選中“高亮顯示配對的括號”和“自動完成括號配對”,下面的括號類型自行選擇。“注釋”也會在語法文件中表現(xiàn)。
顯示:就是GUI表現(xiàn)了,主要設(shè)置背景色、前景色了。EmEditor提供了幾種預(yù)置的配置方案(主題),可以根據(jù)個人愛好選擇,然后在此基礎(chǔ)上進(jìn)行修改(建議在個性化上修改)。
3.7 標(biāo)記、打印、鏈接、鍵盤和拼寫檢查選項卡
標(biāo)記:主要是一些特殊“字符”的顯示,比如EmEditor默認(rèn)會在光標(biāo)處顯示一個“←”,回車換行后,顯示一個“↓”。建議保留默認(rèn)。一開始可能不習(xí)慣有這些,一段時間后,沒有它們您會不習(xí)慣。
打?。嚎梢园涯恋捻撁娲蛴〕鰜砼丁2贿^,如果要打印,建議別像polaris一樣用黑底白字。
鏈接:建議改為polaris這樣。這個主要對網(wǎng)址和郵箱等起作用了,配成與polaris一樣后,雙擊網(wǎng)址會調(diào)用默認(rèn)瀏覽器打開,雙擊郵箱地址會調(diào)用默認(rèn)郵箱客戶端給當(dāng)前郵箱地址寫郵件。
鍵盤:不要說了,肯定是設(shè)置快捷鍵的了。如果要查看當(dāng)前已設(shè)置的快捷鍵列表,執(zhí)行:幫助→鍵盤映射圖,就可以看到完整的快捷鍵了。
4、打造好用的文本編輯器(TXT類型)——個性化
打造好用的文本編輯器,主要是針對TXT文件。有這個想法源于學(xué)習(xí)Vim的時候,很多語言都可以配置高亮、大綱顯示之類的。后來看到一個插 件:txtBrowser,它可以高亮文本文件,而且可以像Word一樣將標(biāo)題大綱顯示,這樣很方便定位與閱讀,這個插件還有很多其他功能,Vimer們 可以試試,而且是國人寫的哦,中文幫助文檔呢。呵呵。
也許是因為使用了Vim的緣故,當(dāng)然,還有一個主要原因是最近使用文本編輯器編寫TXT文件頻率很高,之后選擇其他的文本編輯器,polaris都 會優(yōu)先考慮對TXT文件類型的可配置性。這方面Vim是一個很好的選擇。前面說過,Vim門檻比較高。于是,polaris找到了一款Vim的“替代者” ——EmEditor。
到這里,Vimer們應(yīng)該不會噴了吧。替代者,并非完全替代,而是在TXT文件編輯方面的替代。而且,作為一個Vim的愛好者,在使用EmEditor時都不忘Vim的身影。啥?呵呵,別急,待會就會講到。先讓我們來個性化EmEditor,打造成polaris這樣。
4.1 配置TXT語法高亮
沒想到吧?各大編輯器都有一堆的語法高亮文件,然而卻沒有TXT文件的“語法高亮”。TXT文件也有語法?呵呵。polaris的自定義語法。這也是polaris找到EmEditor后欣喜若狂的原因之一。
新建一個TXT文件,執(zhí)行“工具”→“當(dāng)前配置屬性”,打開Text屬性對話框。
定位到高亮(1),選中“高亮下列單詞”,然后通過添加來新增要高亮的單詞(關(guān)鍵字)。在左邊有可配置項,這很關(guān)鍵哦,特別是正則表達(dá)式,之所以能夠打造 “TXT文件語法高亮”就在這里了。高亮單詞左邊的數(shù)字就是對應(yīng)該對話框的“顯示”選項卡里的高亮0-9了,不同的關(guān)鍵字,可以配置不同的顏色呢。明白了 吧。正則表達(dá)式不懂?沒關(guān)系,按polaris圖中的設(shè)置就好了。
設(shè)置好高亮關(guān)鍵字后,接下來就是配置顏色了。
轉(zhuǎn)到“顯示”選項卡,如上圖。選擇一個主題,將高亮0-9設(shè)置成你喜歡的顏色就好了。在右邊有一個“搜索高亮”,默認(rèn)是1,根據(jù)情況你可以設(shè)置為 3.3等。這個是干嘛的呢?在“指定部分”最下面有一個“搜索字符串”,如果“搜索高亮”設(shè)置為2,就會有兩個“搜索字符串”,選中它就可以配置搜索時匹 配的字符串的樣式了。這也是EmEditor很有特點的一個功能了。polaris使用的眾多編輯器中,有該功能的不多。當(dāng)然,Vim有了,是不是 EmEditor又和Vim“一樣”了?
上面一篇引用的博文已經(jīng)介紹了搜索、替換功能,在此再演示一下了。搜索“polaris”,如下圖,所有的polaris被設(shè)置的“高亮顏色”高亮 了。polaris定義了兩個搜索高亮,因而,當(dāng)前選中的是一種高亮,其他的是另外一種高亮。注意,這種高亮?xí)恢北4嬖谂?,直到您進(jìn)行另一次搜索,這與 Vim也是一樣的,然而很多時候會很討厭,這時候您可以通過“搜索”→“取消高亮”(Alt + F3)來實現(xiàn)。
【更新日志】
在篩選工具欄上添加了「反向」按鈕,讓你能排除匹配篩選字符串的行。
在CSV/排序工具欄上添加了「按文本長度從短到長排序」以及「按文本長度從長到短排序」按鈕, 讓你能按指定列中的文本長度排序文檔。
EmEditor v14.7.0 能讓你在 CSV 文檔中指定一列來篩選字符串。另外,你還能為篩選指定多個級別 (請見“高級篩選”對話框)。
在自定義對話框中的“排序”選項卡上新增了“將數(shù)字作為數(shù)量處理”以及“當(dāng)按長度排序時,將全角字符作為2個字符排序”的復(fù)選框。
新添加的命令有: 反向 (篩選工具欄),按文本長度從短到長排序 (CSV/排序工具欄),按文本長度從長到短排序 (CSV/排序工具欄), 和高級篩選 (篩選工具欄)。
宏的新增特性: 添加了Filter,GetCell,和 GetColumns 方式到 Document 對象中。
插件 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)。
修復(fù)其他 bug。