俗話說“工欲善其事必先利其器”,高效使用EditPlus編輯器,可以提高開發效率。於是,查資料整理了一下EditPlus編輯器的快捷使用方法。以下使用技巧是自己學習的時候整理的。原文出處以注明。
第一部分:
可以說文本編輯器是人們用得最多的軟件之一,不管是家用還是辦公,還是編程、作網頁,雖然Windows本身的Notepad很簡陋,但是有許多功能強大的共享編輯器軟件讓我們選擇,比如UltraEdit、EditPlus、SynEdit、EditPad等,熟練掌握一款具有代表性的編輯器的詳細用法,能夠大大提高我們的工作效率。
EditPlus是非常有名的文本編輯器,它功能強大,特色豐富,中文兼容性好,是許多朋友必備的工具之一。下面,為大家詳細介紹這個軟件的使用。需要說明的是,本文試圖以循序漸進的方式講述。 對於許多應用程序,大部分操作使用鍵盤要快於鼠標,特別是文本編輯工具,更是如此。許多命令如果不用鍵盤操作就失去了存在的意義,因為用鼠標在選單里面一步步選取,相當不便。如果經常與編輯器打交道,掌握快捷鍵的操作很重要,可以節約很多時間。不必刻意去記憶,在使用過程里自然而然就會掌握。因為EditPlus的所有快捷鍵都可以由用戶定義、修改,本文介紹各個命令時,以選單為主。
EditPlus具有一個靈活的可以由用戶自己定義的界面(如圖一)。圖中把所有的部件都打開了,用戶根據需要,可在主選單“View”里面關閉它們。 最上方是窗口標題欄,顯示正在編輯的文件名稱,如果當前文件里面還有未存盤的內容,在文件名的后面會顯示一個“*”號。
主選單下方是快捷工具欄,它匯集了最常用的命令。有些按鈕的右上方有個向下的黑色箭頭,比如“New”按鈕,表示還有更多的選項。 用戶工具欄分成二部分,文檔模板和用戶自定義工具。
文檔標簽欄在EditPlus里稱為“Selector Location”,它將多個文檔窗口用標簽來管理。每個標簽由它的文件名和一個指示燈組成,如果文件還有內容沒有存盤,指示燈變成紅色,跟標題欄的“*”號的作用一樣,但更顯目。文件標簽欄的默認位置在底部,象我們經常編輯中文,可能放到頂部好些,單擊主選單“View|Selector Location|Top”即可。不同標簽之間的切換可以通過鼠標,也可以用“Ctrl+Tab”鍵。
Html工具欄,這個工具欄位於文檔窗口里面,如果打開一個HTML文件,它會自動出現。點擊按鈕,EditPlus自動插入Html標記。有了它,不必再去記憶繁瑣的超文本標記語言的語法。
用戶可以根據自己的使用習慣,重新組織各工具欄。 窗口最下方的狀態欄,左邊是在線提示,根據鼠標的位置顯示相應命令的作用;右邊分別顯示光標的位置(行、列數)、總行數、文件平台(PC、Unix、Mac)、是否在錄制宏、“Insert”插入鍵的狀態、當前文檔是否只讀。注意行列數指真實的行列,不是換行后顯示的行列數。
窗口分為三部分,左邊是“Cliptext Window”,右下方“Output Window”輸出窗口。主窗口列出了各個打開的文檔,最前面稱為當前文檔窗口。 看看瀏覽窗口。點擊選單“View|View in Browser”或者“File|New|Browser Window”在將打開一個瀏覽窗口(如圖二)。EditPlus使用IE的瀏覽引擎,在瀏覽工具欄上面有常用的瀏覽器命令,我們甚至可以將它作為一個瀏覽器來使用,用它來瀏覽不同的網站,EditPlus仍然以標簽的方式來管理它們,而不象IE那樣在任務欄留下許多按鈕。瀏覽窗口標簽的燈的顏色要深一些。
再來談談窗口的管理。EditPlus支持多文檔窗口,窗口的管理通過“Windows”選單來完成,如在窗口間切換、排列窗口等。EditPlus還提供“Windows List”命令(如圖三)來管理窗口。
當編輯那些行很長的文檔時,會用到自動換行功能,只要上下翻動,就可以看到文檔不同部分。對於大文檔,還可使用窗口分割(“splitter”),它能將文檔窗口分成二欄或者四欄(未換行時),這樣可以對照文檔的相隔很遠的不同部分來編輯,按F6在不同欄切換。
屏幕字體可以修改,通過選單“View|Screen Font”或者單擊快捷工具欄的“Screen Font”按鈕在六種不同的字體里選擇,這些字體也是可以自定義的。點擊選單“View|Show Invisibles”,可以顯示看不見的控制符,如制表符和換行符。
了解完了EditPlus的基本面貌,下一篇里我們將介紹EditPlus的一般使用方法和設定。
一般使用
◆文件操作
展開“File”主選單,它分成7欄,第一欄是新建、打開和關閉文件的命令。在“New”命令旁邊有個箭頭,進一步選擇文件或者窗口的類型,一般地,最好選擇對應的文件類型,因為EditPlus會根據不同文檔類型自動打開或者關閉某些選項,並提供一些增強功能,如編輯HTML文件時,會自動添加HTML工具欄,編輯C/C++程序,會自動打開“C/C++程序”模板,並調入對應的自動完成文件。 在“File”選單下方,有一個文件列表,列出了最近編輯的文檔,通過這個列表可以迅速打開最近編輯的文件。
“close”和“close all”的命令不在一起,后者放在“Windows”選單,不過我們可以對二者建立相似的快捷鍵,本文后面會談到修改快捷鍵的方法。
EditPlus還有一個有意思的命令“Delete file”,用來刪除當前文檔。
◆基本的編輯操作
除開作為一個編輯器起碼的拷貝、剪切、粘貼操作外,EditPlus將常用的編輯命令擴充和增強了,比如無限制的“撤消/重做”。依次介紹: 1)刪除(選單Edit|Delete)
EditPlus的刪除命令很豐富,如圖四。共有六個選項。依次是:
① 刪除選定內容;
② 刪除單詞。用於英文編輯。因為EditPlus是以西文空格來識別不同單詞的,如果用於中文編輯,會將光標后面的第一個空格前面的內容都刪除掉;
③ 刪除當前行。注意這個刪除行命令將刪除屏幕上的一行,所以它跟換行設置有關系;
④ 刪除單詞的光標位置以后部分,對於中文編輯跟上面的第二點有相同的特點;
⑤ 刪除當前行光標位置以后部分;
⑥ 刪除光標位置前面的一個單詞。
2)選擇(Edit|Select)
增加了選擇單詞的選項,這個操作也可以用鼠標雙擊來完成,同樣這一命令適用於西文編輯;還可以選擇當前屏幕行。
3)添加命令(Edit|Append)
這是許多老手都會忽視的命令,它的作用是將選擇的內容拷貝或者剪切下來,添加到剪貼板里面去,而不抹去剪貼板上已有的內容。這樣能夠一次拷貝不同地方的內容到剪貼板。
4)自動換行(Document|Word-wrap)
一個常用的編輯命令,便於我們編輯那些行很長或者段內不能使用回車換行的文檔。注意如果在窗口內換行,文檔窗口下方水平滾動條的游標就不見了。
EditPlus可以設定換行邊界,單擊選單“Document|Word-wrap Magin”,在對話框里面輸入邊界數,如果是“0”,則在窗口內換行。還有一個很有用的“Save with Hard Break”開關,它的作用是在保存文檔時在每個屏幕行后面添加一個回車符,這個命令對於排版很有用。 換行可以設定為對於所有的文件都適用,這樣當打開同類文件時,自動換行,我將在下面的設定部分解釋。
在EditPlus里面還可以將選擇的多行文本合並或者斷開(選單Edit|Join Lines/Spit Lines)。注意后者只能在自動換行顯示模式才可用,與“Save with Hard Break”異曲同工。
5)縮進(Document|Auto Indent)
縮進和制表符也是經常用到的。EditPlus可以為當前文件設定縮進和制表符的大小(Document|Tab Size/Indent Size),可以增大和減小縮進(Edit|Increase Indent/Decrease Indent)。
“Document|Insert Spaces”命令的作用是用空格鍵來替換制表符,如果用制表符來排版,最好選上這個項目,因為在不同的應用程序里面,制表符的寬度不一樣。
6)行號
點擊選單“Document|Line Number”將為文檔添加行號。這是文檔的真實行的序號,不是屏幕行。
7)鼠標拖拉式編輯、右鍵選單
EditPlus支持鼠標拖拉式編輯。我們知道,鼠標拖拉式的編輯不占用剪貼板,有時使用這一功能很有效。它的操作方法是,首先選定要拖拉的內容,在選定內容上按鼠標左鍵,這時候鼠標光標下將出現一個小方框(如圖五),然后移動鼠標到指定位置,松開按鍵,選定內容就移動過去了,同時按下Ctrl鍵則會保留原來的內容。
EditPlus的右鍵選單匯集了常用的編輯命令,在不同的位置,它的項目稍微有些差異,習慣用鼠標的朋友一定要試試它。
◆高級編輯操作
EditPlus還提供許多高級編輯命令,比如:
翻轉(“Edit|Transpose”),將光標所在位置的前后字符調換位置;
復制行(“Edit|Duplicate Line”),在當前行下方復制同樣一行;
改變大小寫(“Edit|Change Case”),用於西文編輯。包括四個選項,分別是:轉變為大寫、轉變為小寫、大小寫反轉、將單詞的第一個字母大寫;
去掉行尾空格(Edit|Trim trailing spaces),自動去掉所有行尾部的無用空格;
去掉HTML標記(Edit|Strip HTML Tags),去掉當前文檔或者選擇區域的HTML標記。
下面再詳細講講EditPlus的幾項重要的高級編輯功能。
插入(選單“Edit|Insert”)
也是經常使用的命令,如圖六。它包括多個選項,能夠插入日期、時間,日期和時間除了常用格式外,還能修改這些格式。
單擊“Customize Date/Time”項,彈出“Customize Date/Time Format”對話框,如圖七。可在“Format”欄里面插入“年月日”漢字,取到更好的效果。
在插入命令里面還有一個展開代碼(“Expand Word”)項,類似自動完成功能。它能自動搜索剪貼庫,用最匹配的剪貼項目來代替當前單詞,比如編寫網頁表單代碼時,在編輯器里面輸入“in”,然后按F2(即Expand Word的快捷鍵),就會自動用“< INPUT TYPE="" NAME="" >”來代替“in”。 插入文檔(“Insert File”)能將一個文檔的內容全部插入到當前位置。
列數標記(選單Document|Column Marker)
EditPlus不但可以添加行號,還可以創建列數標記,在文檔窗口添加垂直標記線,這一功能對於制作ASCII圖片和象COBOL、FORTRAN編程很有用。列數標記通過選單“Document|Set Column Marker”修改,總共可以設置五條垂直標記線。
列塊(Edit|Column Select)
在某些場合,列塊操作能節約大量時間。注意,它只有在非自動換行顯示模式才能使用。一種簡便的操作方式是,按住Alt鍵,用鼠標來選取塊。
虛擬空格(Edit|Allow Virtual Space)
光標的移動一般不會超過行尾,如果想在一行的尾部輸入一些字符,我們需要敲入一系列空格或者制表符。選擇了這個選項,光標的移動將非常自由,能夠沿着豎直方向移動,如果使用鼠標,按下的位置就成為光標的位置,就象Word2000的即點即輸一樣。EditPlus會自動填充空格和制表符。
◆搜索替換操作
1)“Find”對話框
EditPlus的搜索替換功能很強,看看它的“Find”對話框,如圖八。
“Find What”欄輸入需要搜索的文本,按鍵盤上的向下箭頭鍵,下拉以前的搜索文本列表;
“Case sensitive”,大小寫敏感;
“Whole word only”,一般用於西文搜索,只搜索同樣的單詞;
“Up/Down”,搜索方向;
“Wrap at the end of file”,當搜索到文檔尾部,再回到頭部繼續搜索;
EditPlus還提供獨特的多行搜索。按下“Help”按鈕左邊的按鈕,展開多行輸入欄。在多行輸入欄里面,如果要輸入制表符,應按“Ctrl+Tab”鍵。
在輸入欄的右邊,有個帶箭頭的按鈕,按下這個按鈕打開搜索規則選單,通過它建立搜索規則表達式,這時“Regular expression”選項自動選取。EditPlus支持復雜的規則,用熟練了也可以直接在“Find What”欄里面輸入規則表達式。
下面介紹幾個常用的搜索規則:
“\t”,制表符,與其他搜索規則符號一樣,如果直接在“Find What”欄里面輸入,要記得選取“Regular expression”選項,否則EditPlus會將它作為搜索文本來對待;
“\n”,換行符;
“.”,任意字符,一個“.”號代表一個字符;
“|”、[],或;[^],非運算;
“^”、“$”,行首和行尾,要分別放到搜索文本的前面和后面;
搜索操作還經常使用一些命令,如搜索下一個或者上一個(“Find Next/Find Previous”),搜索當前位置的單詞(“Find Next Word/Find Previous Word)等。
2)替換對話框 如圖九。替換對話框的選項與按鈕的功能與搜索對話框一樣。同樣也支持多行文本和復雜的替換規則表達式。在對話框的下方可以設定替換范圍:當前文檔、選區、或所有打開的文檔。
可能有人注意到“Find What”和“Replace with”右邊的二個按鈕的規則選單不一樣,后者有些“tagged expression 2”之類的項目,這是用來標記規則表達式的不同部分的。關於它的用法,這里就不詳細介紹了。
3)多文件搜索(Search|Find in Files)
利用這一功能,用戶可以將EditPlus作為一個簡單的本地搜索引擎。如圖十所示。
在“File type”欄指定文檔類型,在“Folder”欄指定文件夾,下方還有一個包含子文件夾的選項。
4)搜索匹配的括號(Search|Match Brace)
將光標放在括號旁邊,使用這個命令,就可以搜索到與它匹配的另一個括號。只支持西文括號。
◆編寫網頁和程序
我們已經知道,對於編寫程序,EditPlus是一個非常好的編輯器。下面主要談談用EditPlus來編寫網頁。雖然有許多功能強大、所見所得的網頁編輯工具,但我們在開發網站的過程中,仍然經常使用文本編輯器來對網頁進一步修改。實際上,完全可以把EditPlus作為一個輕便的專業網頁編輯器。
利用EditPlus,即使是一個HTML新手,也能很快上手,並幫助迅速掌握HTML語言,因為它有一個非常有用的HTML工具欄。如圖十一。 HTML工具欄的所有快捷按鈕都支持熱鍵。我們還可以充分利用前面介紹的展開代碼(“Expand Word”)功能,借助HTML和CSS剪貼庫來簡化操作。 編輯網頁時,EditPlus會自動打開默認的HTML模板,用戶也可修改這個模板,添加自己的版權信息,在本文的下部分將會談到。 ◆internet功能
如果想把正在編輯的文檔寄給某人,按選單“File|Send”將調用系統默認的Email程序,自動將文檔的內容插入Email中。另外,如果嫌email程序的編輯功能太弱,可利用這一功能,先在EditPlus里面將信寫好。
EditPlus還能高亮文本里面的URLs和Email地址,當然這一功能不作用於語法高亮文檔(如HTML文檔)。如果將光標放在URLs上面,按F8或者在右鍵選單里面選“Go to URL”激活它們。
如果系統里面安裝了IE3.0以上版本的瀏覽器,將EditPlus設置對話框里面(Tools|Preferences|Tools的Browser欄)的“Seamless browser window”選上,使用EditPlus的無縫連接瀏覽器的功能。這樣,不管是使用選單“File|New|Browser Window”新建一個新的瀏覽窗口還是用選單“View|View in Browser”預覽網頁,都將在EditPlus里面進行。
“System default browser”選項指EditPlus調用系統默認的瀏覽器。
當然,用戶指定其他瀏覽器,選上“Other browser”指定。
◆打印操作
在EditPlus里面,可以打印當前文檔(File|Print),包括行號、彩色高亮語法等內容,也可以打印所有打開的文檔(File|Print All),或者打印選擇的內容(在EditPlus調用的Windows標准打印設置對話框里面設定),打印效果還可預覽(File|Print Preview)。
單擊選單“File|Print Setup”,打開EditPlus內部的打印設置對話框,如圖十二。
“Margins”欄設置當前文檔的打印邊界,注意是以英寸為單位;
“Draw margin in preview”指在打印預覽里面顯示邊界。
“Header and footer”欄設置頁眉、頁腳,通常是文檔打印日期、文檔頁數、打印位置等信息,通過右邊的二個按鈕可以完全自定義它們;
“Draw separating line”指是否在文檔與頁眉頁腳間打印一條分隔線。
“Ignore text color”指不理睬文檔顏色,只用黑白打印;按下“Printer Font”選擇打印字體,打印字體可自定義;按鈕“Printer”調用的Windows標准打印設置對話框.
一般設定
◆對於當前文檔的設定
主選單“Document”的項目只對當前文檔有效,除開前面已經講了以外,還有以下內容:
“File Format”,設定文件平台;
“Set Read-Only”,設定文件只讀,只讀文件是不能被存盤的;
如前所述,這二項設定都可以從窗口底部的狀態欄右邊看到。
“Monitor Clipboard”,所謂的同步剪貼板功能就是在這里設定;
“Reload”重新裝載當前文件,所有未保存的內容以及“撤消/重做”緩沖區的信息都將清除。
◆一般參數設定(選單Tools|Preferences)
參數設定對話框分為左右二個部分,左邊是樹狀組織的屬性類別,屬性不同,對應的右邊頁面的內容也不同。
1)General類的基本參數
在General頁面有許多選項,如圖十三。最上方的“Line space”設定行間距,——行高的百分數;“Combobox history”設定搜索替換對話框里面的輸入欄的歷史記錄的個數。其他各個選項的用處和推薦設定如下:
“Save window position on exit”,在退出EditPlus時,保存窗口的大小和位置;
“Save workspace when exit”,保存工作環境,在退出EditPlus時保存打開的文檔列表、光標位置以及行號、標志等信息,當EditPlus再次運行時,重新裝載這些文檔。最好選上;
“Create new document at startup”,啟動EditPlus時,建立新文檔;
“Allow multiple instances”,允許EditPlus的多次運行。一般不選;
“Lock insert mode”,鎖定Insert鍵;
“Beep when auto-completion”,使用自動完成功能時發出提示聲音;
“Close brace automatically in HTML tag”,當輸入HTML標記時,自動配對括號。選上;
“User combo-box auto-completion”,在搜索替換輸入欄使用自動完成功能。選上;
“HTML tag in lower case”,HTML標記小寫;
“Use external browser with Go to URL”,使用系統缺省的瀏覽器,而不使用無縫連接的IE瀏覽器;
“Working directory follows active document”,自動改變工作目錄為當前文檔所在目錄;
“TAB key moves cursor by indent size”,讓TAB鍵移動光標的距離等於所設定的縮進的距離;
2)字體和顏色
通過General類的“Fonts”“Colors”設定字體和顏色。字體有三種應用范圍:編輯窗口、輸出窗口、剪貼庫窗口。其中編輯窗口有六種不同的設定。“Fonts”的屬性包括字體、效果(斜體/粗體/划線)、大小、語言等,在左下方的預覽欄可以看到調整的效果。
顏色的設置與字體相似。
如果把顏色的設置改亂了,窗口可能變得很難看,不用擔心,按下右邊“Reset Default”按鈕恢復默認的顏色設置。
3)files類的基本參數
“Number of recent file list”,設定主選單“File”里面的最近文檔列表數量;
“Auto-save interval”,指定自動保存間隔時間;
“Creat new file as”,指定建立新文檔時的默然格式;
“Saving method”,如果在局域網上使用EditPlus保存文檔到網絡盤出現故障,試試這個選項。否則,使用默認的“C Runtime Library”;
“Create back-up file when saving”,在保存文件時建立備份文件,EditPlus備份文件的擴展名是“.bak”;
“Check file modification when activated”,這項要選上,指讓EditPlus檢查打開的文檔是否被其他應用程序修改;
“Use JScript as default ASP language”,在ASP里面如果不選定這項,則用VBScript;
“Protect read-only files from editing”,這項的意思是,對於設定為只讀的文檔,不允許編輯;
4)復合設置 Files類的settings頁能加入或者刪除屬性到一種文件類別,比如編輯任何文本文件時,自動按設定的邊界換行、自動添加行號。如果用戶經常使用“Document”主選單為文檔設定相同的屬性,復合設置將節約時間。如圖十四。
“File types”欄列出了使用EditPlus來編輯的文檔類型,其中的“Default”指以“.txt”為擴展名的標准的文本文件,用戶還可以添加其他類別;
“Description”、“Extensions”指定文檔的名稱和擴展名,不同的擴展名用西文分號隔開;各屬性的說明就不重復了。
在最下方的“Auto-completion”欄指定自動完成文件,用戶可以從EditPlus的主頁下載更多的自動完成文件,也可以自己編寫,自動完成文件的擴展名是“.acp”。
5)文件過濾設置 Filter頁用來設定文件關聯、上下文選單等。
“Add to Common Files filter”,指將該文件類別加入到Windows系統的打開文檔對話框;
“Associate in Explorerfile”,建立文件關聯,用鼠標雙擊,就會直接調用EditPlus來打開該類文件;
“‘Edit with EditPlus’in context menu”,在右鍵選單里面加上“Edit with EditPlus”一項。如果已建立了文件關聯,這項就沒有必要再選。
6)Tools類的基本參數
這一頁的“Browser”前面已經介紹。其余的項目大多用來設定一些界面屬性,可以按缺省設置。第五項的“Use temporary file in browser preview”指使用臨時文件預覽正在編輯的網頁,這樣預覽時不會自動將HTML文檔存盤。
高級功能與使用技巧
◆標志
EditPlus提供一個獨特的標志功能幫助編輯大文檔,它稱為“Toggle”。與行號類似,標志是一些不屬於文檔的東西,用來在文檔上作記號,——一行首的藍色箭頭。
按F9,在當前行作上一個標記,再按一下,刪除標記。按F4或者“Shift+F4”,將光標移到附近一個標記。
標記作為工作環境的一部分可以保存,上面已經說過。
◆項目的使用
對於終日與編輯器打交道的人,可以使用項目對工作進行簡單的管理。項目將一系列文檔統一管理,當裝載一個項目時,屬於這個項目的所有文檔同時打開。
首先要建立建立項目,單擊選單“Project|Manage Project|Edit Project”,打開EditPlus的參數設定對話框的項目頁,如圖十五。“Projects”框列出了所有的項目,單擊“Add”按鈕,加入新項目,在“Title”欄輸入項目名稱;下方的“Files”欄列出該項目的文檔,單擊“Add”“Remove”按鈕增加或者刪除文檔,箭頭按鈕用來排列項目和文檔的順序。也可以將當前文檔或者打開的所有文檔加入到項目里面。
設置好的項目將出現在主選單“Project|Select Project”里面,當前項目的文檔也會列在“Project”選單上,要是項目的文件很多,超出了屏幕范圍,可將“Allow multi-column menu at file #”選上。
裝載和關閉項目的方法是:首先在“Project|Select Project”里面選擇項目,然后單擊“Project|Manage Project|Load Project”或者“Project|Manage Project|Close Project”。如果項目中有文檔未存盤,EditPlus會提示的。
◆剪貼庫 在前面講到的自動展開(Expand Word)里,已經涉及到剪貼庫。下面詳細談談剪貼庫的使用與設置。
1)使用剪貼庫 如果剪貼庫窗口沒有出現,點擊選單“View|Cliptext Window”將它打開。它分為二欄,上面是剪貼庫列表欄,下方列出各個剪貼項目。 可以用鼠標、也可以用鍵盤來使用剪貼庫。先在剪貼項目列表里面找到需要的項目,然后雙擊鼠標,該剪貼項目就插入到編輯窗口的當前位置。用鍵盤操作時,按F5來切換位置。 如果剪貼項目比較多,在剪貼項目列表上按鼠標右鍵,選“Sort”,使各項目按字母順序排列。 2)增刪剪貼項目 在剪貼項目列表欄的右鍵選單上選“Edit”,打開剪貼項目編輯窗口,在“Title”欄輸入項目名稱,“Text bady”輸入剪貼內容。增刪項目選“Add”和“Remove”。
3)添加剪貼庫 可以從EditPlus的主頁下載其他的剪貼庫文件,將其拷貝到EditPlus的安裝目錄就可以。剪貼庫文件的擴展名是“.ctl”。 也可以自制剪貼庫:在剪貼庫窗口的上面一欄按鼠標右鍵,選“New”,輸入剪貼庫文件名和剪貼庫名稱。按“OK”按鈕; 這時剪貼項目列表欄是空白的,在上面按鼠標右鍵,按照上面說的編輯剪貼項目的方法一個一個的添加項目。 上述方法比較繁瑣,可直接用EditPlus來編輯一個剪貼庫文件。具體方法就不細說了。
◆快捷鍵的修改與工具欄的定制
在“Preferences”對話框里面選擇“keyboard”,打開快捷鍵設定頁。
“Type”、“Commands”欄按主選單名稱列出各個命令。比如要修改換行命令的快捷鍵,先在“Type”欄找到“Document”,然后在“Commands”找到“Wordwarp”(DocWordwarp,是按字母順序排列的),然后在“Press new shortcut”欄同時按下“Ctrl+w”鍵,再按“Assign”按鈕,這時新的快捷鍵加入到“Current keys”列表里,將原先的快捷鍵刪除,然后按“Apply”按鈕,一個命令的快捷鍵就改好了。 修改快捷鍵時,注意不要任意設置,因為許多操作的快捷鍵在不同應用程序里面相同,比如撤消/重做操作,拷貝、剪切、粘貼操作,多文檔應用程序的窗口切換、關閉操作等,實際上是些標准鍵,修改它們反而不好。按“Reset ALL”按鈕恢復缺省的快捷鍵。 在“Preferences”對話框里面選擇“Toolbar”,打開工具欄設定頁。 右邊的“Toolbar”欄是已經設定的工具欄,按左右箭頭鍵增減按鈕,按上下箭頭鍵改變排列順序。
◆模板
使用模板對於編程以及編輯一系列具有某些共同內容的文檔很有用。EditPlus內置四種模板,可以修改這些模板,也可以添加自己的模板。內置模板是以“template.*”命名的文本文件,用EditPlus編輯它們以符合自己的要求。
如果要添加模板,在“Preferences”對話框里面選擇“Templates”,指定模板文件路徑,按“Load”按鈕在EditPlus的編輯窗口裝載該模板,或者建立一個新模板。添加后的模板將自動在用戶工具欄建立一個按鈕,其中的“Menu text”是該按鈕的提示文字。
◆語法文件
語法文件將源程序的不同用途的語句和字符用不同的顏色顯示。EditPlus內置六種語法文件:HTML、C/C++、Perl、Java、JavaScript、VBScritp,用戶可修改顏色方案,添加、制作自己的語法文件。
1)修改顏色方案 在“Preferences”對話框里面選擇“Syntax”,打開語法文件設定頁。如圖十六。
通過下方的各個顏色拾取盒可以修改高亮色設定,顏色方案的改變不會影響語法文件。
2)添加新的語法文件 可以到EditPlus的主頁下載新的語法文件,比如Unix C shell的語法文件ftp://ftp.editplus.com/files/csh.zip。為了便於文件管理,解壓后把這個以“*.stx”為后綴的文件拷貝到EditPlus的安裝目錄。然后在Syntax設定頁按“Add”按鈕,指定stx文件; 在“Extension”欄指定使用該語法文件的文檔類型,不同的擴展名之間用英文分號隔開;
按下方的“Apply”按鈕設定成功。
在Syntax設定頁下方還有二個選項:“Disable syntax highlighting”,——禁用語法高亮功能;“Override normal text”項如果選上的話,可以為“normal text”指定不同的顏色,否則它的顏色由Color頁設定,改了也沒用。
3)制作自己的語法文件 語法文件也是一個文本文件,它的制作並不復雜。
◆用戶工具欄的定制
我們可以將那些在編程時經常要用的幫助文件、工具集成到EditPlus里面,還可以將“宏”加入到用戶工具欄。
1)加入用戶工具
在“Preferences”對話框里面選擇“User tools”,打開用戶工具設定頁;
單擊“Add”,選擇工具類型,在“Menu text”欄填入工具名稱,它將在選單上顯示;
在“Menu text”下方的“Command/Help file/Macro file”欄填入文件路徑;
如果是應用程序,還可設定運行參數、初始目錄、輸出窗口等。
設定好以后,用戶工具欄將會增加一個“鐵錘”,“Tools”主選單也會列出該工具。通過這些圖標和選單來啟動用戶工具。
2)錄制宏
單擊選單“Tools|Record|Record Keystrokes”開始錄制,再按一次完成錄制。錄制時鼠標光標旁邊會加上一個機器人,在EditPlus的狀態欄的“REC”也會高亮。點擊“Playback Recording”回放錄制的宏,“Playback Multiple”多次回放。
如果不將錄制的宏存盤,下次錄制時原先的錄制內容會自動清除。按選單“Save as macro”將它保存為“.mac”文件。這樣就能在用戶工具欄加入。
◆使用排序、拼寫檢查、命令行等
EditPlus還有其他一些功能,比如排序(選單Tools|Sort),能將當前文件或者選區的行按某一列的字母順序重新排列,並且可以根據用戶的設定,除去其中的相同行等;一個可以自定義的英文拼寫檢查工具,以及命令行參數、DDE功能等。
(http://blog.sina.com.cn/s/blog_9a49b5480101cyyb.html)
第二部分:
擁有無限制的Undo/Redo功能,英文拼字檢查、自動換行、列數標記、搜尋取代等功能,它能監視剪貼簿,能夠同步於剪貼簿自動將文字貼進Editplus的編輯窗口,讓你省去貼上的步驟。它還擁有一些獨創和實用的按鈕:
“Delete”,將選定的內容刪除,或是將光標所在位置的后一個字符刪除;
“Find”,立即打開“查找”對話框;
“FindFile”,立即打開“查找文件”對話框;
“Replace”,立即打開“替換”對話框;
“GoToLine”,到指定的行。此按鈕和“LineNumber”(添加行號)配合使用,可以迅速在一篇文章中定位;
“ScreenFont”,快速更改屏幕字體;
“CliptxtWindows”,用於打開標准字符集和HTML頁面編輯的標准命令集,它們將在屏幕的左側以獨立的分欄方式出現。
EditPlus的菜單中也有一些頗具特色的命令:
“Edit”菜單下增加了
“DuplicateLine(行復制)”命令,它能復制當前光標所在行的內容;
“IncreaseIndent(調換)”命令用於將光標所在位置處的前后兩個字進行位置互換;
“ColumnSelect(列選擇)”可以讓你一次性用鼠標從當前位置向不同方向選中一個矩形范圍,在Word要實現此項功能必須要按住“Alt”再用鼠標進行才行,這種方法在EditPlus里也可以。
“View(查看)”菜單下增加了“UserToolbar(用戶工具欄)”(下文將有其使用說明);
“DocumentSelector(文檔選擇器)”,在你一次打開多個文件的情況下,它能在編輯窗口的上部或下部顯示條狀的“文檔選擇器”,你只需用鼠標輕輕一點即可實現文件間的切換。
“Search(尋找)”菜單下增加了“JumpToFile(跳轉到文件)”,它能直接跳轉到你所指定的文件中進行尋找;
“GoToURL(轉到網址)”,它能帶你去Internet上就有關內容進行“國際大搜尋”;
“ToggleMarker(制定標記)”可以讓你在文章的任意位置作上醒目的標記。
“Document(文檔)”菜單下
最值得一提的是“UNIXFileFormat”、“MacFileFormat”二個選項,它能將你所編輯的內容格式化成UNIX或Mac使用的文件格式,使得你可以輕松將同一文件在三大系統間傳遞。
“Tools(工具)”菜單下
的“Record”提供了非常簡潔的“宏”錄制功能:
單擊“Record”下的“RecordKeystrokes”命令運行“宏錄制”命令,然后進行一列系的操作,完成后再單擊“Record”下的“SaverRecording...”命令即可將“宏”保存下來。被錄制好的“宏”可以被放在用戶自定義的工具欄中,使用起來尤為方便。
配置EditPlus
雖然“EditPlus”的默認配置已能滿足我們大多數的要求,但要想真正發揮它的威力,還必須對其進行定制,單擊“Tools”菜單下的“Preferences”選項打開“Preferences”對話框,可看見類似Netscape配置的窗口,左邊窗口顯示的是配置項目,共有三大類。
General(基本配置)
在此選項的窗口中我們可以對“Linespace(行間距)”、“Comboboxhistory(搜尋框歷史記錄)”、“SaveWindowspositionwhenexit(退出時保存窗口設置)”等多達14個選項進行設置,用戶只需選中或清除相應選項前的復選框再單擊“Apply”按鈕即可立即啟用設置。其下有三個分支:
1、“Fonts(字體)”。你可以分別為“EditWindows(編輯窗口)”、“OutputWindows(輸出窗口)”和“CliptextWindows(縮小文字窗口)”及“Custom(自定義)”設定“Font(字體)”、“Fontstyle(字體風格)”、“Size(大小)”及“Effects(效果)”,在右側窗口的左下方可以看到設置后的字體效果。
2、“Color(顏色)”。在“Area(區域)”窗口中選擇欲更改顏色配置的區域如“EditWindows”后,再清除“Usedefaultsystemcolor(使用默認系統顏色)”前的復選框,就可以對該區域的顏色進行設置。
3、“Print(打印)”。它除了可以設定頁面的打印邊距(Margins)外,還能讓你自由地為頁面加上“Header(標題)”和“Footer(頁腳)”,你可以將文件名稱、頁數、當前時間等作為標題或頁腳,並為它們設定對齊方式。
File(文件)
在此選項窗口下你可以對Editplus顯示的最近文件列表數(Numberofrecentfilelist)、
自動保存間隔(Auto-saveinterval)、
默認的新文件格式(Createnewfileas)以及保存文件時是否進行備份等進行設置。其下有五個選項:
1、“Setting(設置)”。EditPlus支持的文件類型有HTML、C/C++、Java、JavaScript、VBAScript等,你也可以通過單擊“Filetypes”窗口右側的“Add”按鈕加入其它的文件類型,並為其寫入簡單的描述,指定“Extension(擴展名)”及進行其它的設置。
2、“Syntax(語法)”。此選項用來對已有的文件類型的關鍵字(Keyword)、注釋行(Linecomment)、標准文本(Normaltext)、塊注解(Blockcomment)、引用句(Quotation)等在編譯時所采用的顏色予以指定。你也可以單擊“Add”按鈕增加新的語法類型,然后對其“Extension”、“Syntaxfile”等進行設置即可。
后三個選項分別為“Filters(文件過濾器)”、“Templates(模板)”、“Project(項目)”,一般用戶不大涉及這些項目,因此在此不詳述,有興趣的朋友可自己摸索。
Tools(工具)
此選項包含了對瀏覽器的設置。如果系統默認的瀏覽器是IE3.0及以上版本,那么可以選擇第一項:“SeamlessbrowserWindows(無縫鏈接瀏覽器窗口)”,如果系統有默認瀏覽器則應選第二項“Systemdefaultbrowser”,你也可以用“Otherbrowser”為系統指定瀏覽器。其下有四個選項; 1、“UserTools(用戶工具)”
EditPlus允許用戶將常用程序、幫助文件及錄制的宏以按鈕形式放置於用戶工具條上。以在用戶工具條上添加“金山詞霸”按鈕為例:單擊“Menuitems(菜單項目)”窗口右側的“Add”按鈕,從彈出的二級菜單中選擇“Program”,然后在“Menutext”窗口下輸入描述語句,在“Command”窗口下輸入程序名稱為xdict.exe(也可單擊窗口右側的按鈕在硬盤中搜索,確定包含路徑的命令行),在“Argument(參數)”欄中輸入程序運行時需加入的參數,再輸入程序的“Initialdirectory(初始目錄)”即可。EditPlus允許用戶自定義10個應用程序和宏、10個幫助文件。
2、“Keyboard(鍵盤)”
此選項允許用戶對EditPlus內定的鍵盤快捷鍵進行重置。從“Types”窗口中選擇菜單項,再從“Command”窗口中單擊欲更改快捷鍵的命令,在“Pressnewshortcut(按新快捷鍵)”窗口中可以直接為當前命令定義快捷鍵,如欲更改已有快捷鍵的命令,最好先在“Currentkey(當前鍵)”窗口中將其以前的快捷鍵刪除,再定義新的快捷鍵。
3、“Spellchecker(拼寫檢查器)”
EditPlus還允許你使用指定的詞典來進行拼寫檢查。你可以通過單擊“Dictionarylocation(辭典位置)”及“Userdictionary(用戶詞典)”窗口右側的按鈕在硬盤中搜索已有的任何詞典文件,EditPlus會根據你所提供的路徑及文件名自動調用它們。
4、“Toobar(工具條)”
此項功能與Word的此項功能相似,你可以自定義工具欄上的按鈕。
EditPlus還是一個好用的HTML編輯器,在EditPlus中設計網頁和編輯一個文檔沒什么兩樣。單擊“File”、“New”下的“HTMLPage”,就可以打開“HTML頁面編輯器”窗口,使用它所提供的工具就可以直接進行網頁的編輯與創作。EditPlus除了可以對你直接對輸入的文字用顏色標記HTMLTag(同時支持C/C++、Perl、Java)外,還內建了完整的HTML和Css1指令功能,你甚至可以邊編輯邊“瀏覽”頁面效果。對於習慣用記事本進行網頁編輯的網友們來說,它可以幫你節省一半的網頁編輯時間。
沒想到這個身材小巧的工具有如此強大的功能吧?的確,即便是對於用慣了Word或WPS等字處理軟件的用戶來說,EditPlus所具備的功能應付日常應用也是綽綽有余的。趕快去http://www.editplus.com上下載一個試用吧,作者允許你用30天時間來進行評估。
FAQ:
1、能不能進行列選擇?如何操作?
解決:方法一,按一個Alt+C,可以讓你一次性用鼠標從當前位置向不同方向選中一個矩形范圍。
方法二,與Word要實現此項功能一樣,必須要按住“Alt”再用鼠標進行才行。
2、為什么不能進行列選擇?會提示“無法該自動換行模式中使用該命令”?
解決:這個提示應該是“無法在自動換行模式中使用該命令” 我剛開始也一直沒有看清楚。原因就是啟動了自動換行的功能,把那個功能關閉后就可以了。
3、為什么我都設置好了還是沒有辦法語法着色?
解決:在查看菜單里語法高亮打鈎就可以顯示顏色,否則不會顏色顯示。
(http://www.cnblogs.com/liubiqu/archive/2006/09/10/500221.html)