使用EditPlus技巧,提高工作效率(附英文版、自動完成文件、語法文件下載)
在使用中,我個(gè)人也總結(jié)了一些使用經(jīng)驗(yàn)??赡茏鳛楦呤值哪?,看來只是“相當(dāng)膚淺”,但是沒有關(guān)系,因?yàn)槲蚁嘈?,只要把知識共享出來,總能幫助到一些還在進(jìn)步中的朋友。下面就讓我們來開始配置出符合你自己使用習(xí)慣的EditPlus吧!
2008-05-08補(bǔ)充:同時(shí)推薦大家閱讀這篇《“阿一web標(biāo)準(zhǔn)學(xué)堂”選修課:EditPlus高級使用技巧(附視頻、課件、代碼下載)》,有視頻哦。
一邊閱讀,一邊動手吧!
為了達(dá)到更好的效果,請你先下載我打包的這個(gè) EditPlus壓縮包文件(壓縮包文件為綠色的EditPlus2.31英文版,含自動完成文件,高亮語法文件和剪切板代碼片斷文件,這些文件在解壓目錄下的"yzyFile"目錄下),這樣就可以一邊看著這篇文章,一邊親自動手,從而達(dá)到更好的效果了。
設(shè)置EditPlus的配置文件路徑
因?yàn)镋ditPlus是可以綠色使用的(直接解壓那個(gè)EditPlus壓縮包文件即可直接使用,不用安裝),所以,當(dāng)我們對EditPlus進(jìn)行一系列的配置以后,保存下這些配置文件。以后當(dāng)我們重裝系統(tǒng),或者換臺電腦使用的時(shí)候,只要重新加載一下那些配置文件,以前的配置就都重新回來了,很是方便。所以,在講其他配置和技巧之前,我們先設(shè)置好EditPlus的配置文件路徑。
打開EditPlus → 【Tools】→ 【INI File Directory...】 → 在彈出的對話框中設(shè)置配置文件的保存位置(壓縮包內(nèi)的配置保存文件在解壓目錄下的"yzyFile\INIFiles"目錄下)。這里你可能要重新設(shè)置一下目錄,因?yàn)?,我喜歡把EditPlus放在"D:\GreenSoft\EditPlus 2"下(把所有的綠色軟件裝在一個(gè)目錄下,每次重裝系統(tǒng)的時(shí)候,可以直接把綠色軟件拷回去,就能直接使用了,從而避免了每次都安裝那么多軟件)。所以,就請你重新設(shè)置一下,根據(jù)你的習(xí)慣,把配置文件存放在某個(gè)目錄下吧。 
圖1:設(shè)置EditPlus的配置文件保存路徑
保護(hù)視力,從EditPlus做起
“最近眼睛好痛呀!”、“靠~眼睛簡直要瞎了!”……不知道作為程序員的你是否也經(jīng)常抱怨這樣的事情,每天對著電腦看,的確對視力的傷害很大,所以能不能采取一些措施來為眼睛減減壓呢?我在EditPlus里面是這樣做的(因?yàn)镋ditPlus是我最長使用的工具,所以以EditPlus為例)——編輯區(qū)的背景設(shè)為灰色而不是默認(rèn)的白色,使用較大字號的字體。效果如下圖所示: 
圖2:灰色的背景,12號的雅黑字體,構(gòu)造“愛眼”環(huán)境
你可以這樣設(shè)置EditPlus編輯環(huán)境的背景顏色和字體。菜單【Tools】→ 【Preperences】→ 【General】→ 【fonts】和【colors】。需要說明一下的是:可以設(shè)置多種fonts,這樣就可以很方便地切換fonts了(參看圖2所示),這招對日企這樣的朋友很方便哦。中文的字體設(shè)置幾個(gè),日文的字體設(shè)置幾個(gè),出現(xiàn)亂碼的時(shí)候,切換一下字體就可以了。 
圖3:設(shè)置EditPlus的字體和顏色
配置文件模板,告別重復(fù)的體力勞動
設(shè)置好EditPlus的配置文件,就讓我們開始EditPlus的使用技巧吧。第一個(gè)技巧當(dāng)然就是和“新建”有關(guān)的啦。如果我們經(jīng)常建立一種文件,而這種文件總會包含一些重復(fù)的文字或者代碼的話,我們就可以建立模板,然后通過模板建立文件。從而擺脫每次都要重復(fù)的體力勞動。
我們就從建立一個(gè)屬于自己的xhtml文件開始吧。菜單【File】→ 【New】→ 【Configure templates...】→ 在打開的對話框中“填上”菜單中顯示的文字,已經(jīng)模板文件的路徑,就可以了。下次當(dāng)你再次選擇【File】→ 【New】的時(shí)候,就能夠看到你建立的模板了。 
圖4:EditPlus中建立自己的模板
模板文件要怎么建立呢?其實(shí)很簡單呀。舉個(gè)很簡單的例子,如果我想建立一個(gè)我自己的xhtml頁面,模板文件就可以寫成這樣——
我的XHTML模板頁面(點(diǎn)擊前面+號展開代碼)
<!DOCTYPE html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Keywords" content="YES!B/S!,JustinYoung,web標(biāo)準(zhǔn)設(shè)計(jì)" />
<meta name="Description" content="This page is from http://Justinyoung.cnblogs.com" />
<title>簡單的XHTML頁面</title>
</head>
<body>
^!
</body>
</html>
顯然里面的Keywords和Description,意見title的內(nèi)容都已經(jīng)變成我常用的了。還有一點(diǎn),請大家注意第10行的“^!”標(biāo)簽。這個(gè)標(biāo)簽在EditPlus中表示光標(biāo)所在位置。顯然,這里的意思就是:當(dāng)你用這個(gè)模板建立一個(gè)新的文件的時(shí)候,光標(biāo)就會自動停留在<body>和</body>之間,從而方便你的直接輸入。
關(guān)于模板文件再說兩句:
1:在我提供的那個(gè) EditPlus壓縮包文件中,模板文件存放在解壓目錄下的“\yzyFile\Templates”文件夾下。
2:我們知道使用快捷鍵“Ctrl + Shift + N”可以快速的建立一個(gè)html頁面,而這個(gè)可以快速的建立html的模板,位于EditPlus目錄下的,文件名為“templatex.html”。你可以通過修改這個(gè)模板文件,來達(dá)到你個(gè)性化html頁面的目的。
順手的側(cè)邊欄
如果你看不到側(cè)邊欄,可以使用快捷鍵(Alt + Shift + 1)。側(cè)邊欄包含了“快速目錄路徑”和“快速剪貼板”功能。“快速目錄路徑”就不說了,重點(diǎn)來說說“快速剪貼板”功能吧。其實(shí)說白了,就是一個(gè)地方,這個(gè)地方可以存放一些代碼片斷、常用文言等等文字。當(dāng)你需要這些文字的時(shí)候,只要雙擊,就可以方便的添加到光標(biāo)所在位置了。默認(rèn)情況下會有一些html,css代碼,但是,說實(shí)話,我是不太經(jīng)常使用那些東西的,那么多,找到都累死了。所以,我喜歡建立一個(gè)自己最常用的“剪貼板”庫,因?yàn)槭亲约航ǖ模杂弥蜁容^順手了。
你可以通過這種方式來建立自己的“剪貼板”庫文件。在Cliptext側(cè)邊欄上的下拉列表框上點(diǎn)擊右鍵 → 新建 → 填寫文件名和顯示標(biāo)題→ 在新建的空白側(cè)邊欄上點(diǎn)擊右鍵 → 新建 → 填入顯示文本和代碼即可。
關(guān)于“剪貼板”庫文件再說兩句:
1:在我提供的那個(gè) EditPlus壓縮包文件中“剪貼板”庫文件存放在解壓目錄下的“\yzyFile\CliptextLibrary”文件夾下。
2:你可以通過直接編輯,解壓目錄下的“\yzyFile\CliptextLibrary”文件夾下的“剪貼板”庫文件,來快速的建立自己的常用代碼庫(用EditPlus就可以打開,格式看一下就懂了。編輯好以后要重新“Reload”一下,或者重新啟動一下才能刷新哦)。
3:側(cè)邊欄可以放在左邊,也可以放在右面。設(shè)置的方法是:在側(cè)邊欄點(diǎn)擊鼠標(biāo)右鍵 → 選擇【Location】菜單內(nèi)的left或者right。
華麗的自動完成功能
可以說是俺最喜歡的功能了。想象一下,作為一個(gè)經(jīng)常制作網(wǎng)頁的人來所,當(dāng)你打一個(gè)“ua”字,然后按下空格,編輯器里面就出現(xiàn)了右邊的代碼,而且鼠標(biāo)就停留在第一個(gè)href的雙引號之間。那是多么愉快的事情。這就是EditPlus的自動完成功能,使用EditPlus的自動完成功能將會極大的提高你的工作效率。而且我們可以根據(jù)不同的文件類型,建立不同的“自動完成”,例如,如果是xhtml文件,打“b”+ 空格”,就是 <strong></strong>,而在css文件中,“b”+ 空格”,就是 "border:1px solid red;"。非常的人性化。
你可以通過這樣的設(shè)置,來使用EditPlus的自動完成功能?!綯ools】→【Preperences】→ 【Files】→ 【Settings & syntax】 → 在【File types】中設(shè)置一下文件類型,然后再【Auto completion】中選擇自動完成文件即可(如果你使用的是我那個(gè) EditPlus壓縮包文件,請注意調(diào)整這里的自動完成文件的路徑)。自動完成文件我們可以自己進(jìn)行編輯,這里我舉個(gè)簡單的例子,展開下面的代碼,這個(gè)便是我css文件自動完成的文件內(nèi)容,以第11行的“#T=bor”為例,它的意思就是如果輸入bor然后按空格,就在光標(biāo)所在位置插入“border:1px solid red;”
<ul>
<li><a href="" title=""></a></li>
<li><a href="" title=""></a></li>
<li><a href="" title=""></a></li>
<li><a href="" title=""></a></li>
<li><a href="" title=""></a></li>
</ul>
css自動完成例子,點(diǎn)擊前面+號,展開代碼
#TITLE=CSS
; EditPlus Auto-completion file v1.0 written by Justin Young(http://justinyoung.cnblogs.com).
; This file is provided as a default auto-completion file for CSS.
#T=*
* {}{margin:0; padding:0; list-style:none; }
^!
#T=bo
border:1px solid #^!;
#T=bor
border:1px solid red;
^!
#T=fl
float:left;
#T=fr
float:right;
#T=poa
position:absolute;
#T=por
position:relative;
#T=bg
background:url('../Images/^!.gif') no-repeat;
#T=bgc
background-color:^!;
#T=he
height:^!px;
#T=wi
width:^!px;
#T=ml
margin-left:^!px;
#T=mr
margin-right:^!px;
#T=mt
margin-top:^!px;
#T=mb
margin-bottom:^!px;
#T=pt
padding-top:^!px;
#T=pr
padding-right:^!px;
#T=pl
padding-left:^!px;
#T=pb
padding-bottom:^!px;
#T=bt
border-top:1px solid ^!;
#T=br
border-right:1px solid ^!;
#T=bl
border-left:1px solid ^!;
#T=bb
border-bottom:1px solid ^!;
#T=
;
關(guān)于“自動完成”文件再說兩句:
1:在我提供的那個(gè) EditPlus壓縮包文件中“自動完成”文件存放在解壓目錄下的“\yzyFile\AutoCompletion”文件夾下。
2:你可以通過直接編輯,解壓目錄下的“\yzyFile\AutoCompletion”文件夾下的EditPlus自動完成文件,來快速的建立自己的EditPlus自動完成文件。 
圖5:“自動完成”和“高亮語法”設(shè)置對話框彩色的文件,高亮語法文件
很多的開發(fā)工具都有語法高亮顯示功能,EditPlus雖小,但是也有這個(gè)功能哦。設(shè)置方法可以參考圖片5所示。和“自動完成”功能一樣,只要為不同的文件類型指定“高亮語法”文件即可。css、html等常用的文件類型,EditPlus已經(jīng)自帶了高亮語法文件。如果自帶的高亮語法文件沒有你需要的,你可以去EditPlus官方網(wǎng)站的文件下載頻道去看看,來自全球各地的朋友,貢獻(xiàn)了很多的不同文件類型的高亮語法文件??梢院芊奖愕孛赓M(fèi)下載到。
這里就稍微列舉一下比較常用的EditPlus的高亮語法文件,更多的請到EditPlus的官方網(wǎng)站下載,EditPlus的官方地址為: http://www.editplus.com/files.html
EditPlus SQL 高亮語法文件EditPlus C ++ 高亮語法文件
EditPlus C#高亮語法文件
EditPlus Java 高亮語法文件
EditPlus PHP 高亮語法文件
EditPlus CSS HTML高亮語法文件
EditPlus正則表達(dá)式
EditPlus中的查找(替換)功能,支持正則表達(dá)式。使用正則表達(dá)式可以極大的提高查找(替換)的強(qiáng)悍程度。因?yàn)檎齽t表達(dá)式這東西不是一句話就能說完的,而且偏離此篇文章主題,所以這里只列舉幾個(gè)常用的例子。對此有興趣的可以參考正則表達(dá)式資料,或者在EditPlus的help中“Regular Expression”關(guān)鍵字進(jìn)行索引查找。
圖6:在查找(替換)對話框中使用正則表達(dá)式
使用正則表達(dá)式進(jìn)行查找(替換)的方法如上圖所示,選擇查找(替換)對話框中“Regular Expression”前面checkbox。點(diǎn)擊查找(替換)文本框后的“倒三角”可以選擇常用的正則表達(dá)式。
正則表達(dá)式實(shí)例
| 需求說明 | 正則表達(dá)式寫法 | 備注 |
| 替換指定內(nèi)容(以abc為例)到行尾 | abc.* | “.”表示匹配任意字符;“*”表示匹配0次或更多 |
| 給所有的數(shù)字加上引號 | 查找[0-9]替換為"\0" | \0表示正則表達(dá)式匹配的對象 |
| 刪除空白行 | 查找\n\n 替換為\n | 把連續(xù)的2個(gè)換行符,替換成一個(gè)換行符 |
矩形選區(qū)
看到這個(gè)詞,好像是說圖像處理工具,其實(shí)非也,不管是VS還是EditPlus,其實(shí)都是支持矩形選區(qū)的。這對處理一些形如:去掉文章前端行號的情況有特效,矩形全區(qū)的選取方式就是按住Alt鍵,然后用鼠標(biāo)劃矩形選區(qū)(如圖7所示)。需要注意到是在“自動換行”的情況下,是不能使用“矩形選區(qū)”的。你可以使用Ctrl+Shift +W來切換“自動換行”或者“不自動換行”視圖。

圖7:在EditPlus中選取矩形選區(qū)(注意紅色框內(nèi)的“自動換行圖標(biāo)”)
提高工作效率,EditPlus 快捷鍵的使用
如果一個(gè)來你們公司面試程序員,連Ctrl + C 和Ctrl + V 都不用,而是使用“選中文本”→ 鼠標(biāo)右鍵 → 【復(fù)制】,然后再鼠標(biāo)右鍵→ 【粘貼】。你會不會錄用他呢?(你還別笑,以前我們公司還真面試過一個(gè)這樣的,所謂的“精通asp.net”的程序員)。所以熟練的使用軟件的快捷鍵,不僅僅能夠極大的提高工作效率,也從一個(gè)側(cè)面表現(xiàn)出一個(gè)人對此軟件的使用能力。EditPlus同樣也有很多的快捷鍵,下面是一些我經(jīng)常使用的EditPlus特有的快捷鍵(Ctrl +C 、Ctrl+H這樣的通用快捷鍵就不介紹了),略舉一二,更多的請參看文章《EditPlus快捷鍵》
| 以瀏覽器模式預(yù)覽文件 | Ctrl + B |
| 開始編輯“以瀏覽器模式預(yù)覽的文件” | Ctrl + E |
| 新建html文件 | Ctrl+Shift+N |
| 新建瀏覽器窗口(類似于在EditPlus中打開ie) | Ctrl+Shift+B |
| 選中的字母切換為小寫 | Ctrl+L |
| 選中的字母切換為大寫 | Ctrl+U |
| 選中的詞組首字母大寫 | Ctrl+Shift+U |
| 復(fù)制選定文本并追加到剪貼板中 | Ctrl+Shift+C |
| 剪切選定文本并追加到剪貼板中 | Ctrl+Shift+X |
| 創(chuàng)建當(dāng)前行的副本 | Ctrl+J |
| 復(fù)制上一行的一個(gè)字符到當(dāng)前行 | Ctrl+- |
| 剪切選定文本并追加到剪貼板中 | Ctrl+Shift+X |
| 合并選定行 | Ctrl+Shift+J |
| 反轉(zhuǎn)選定文本的大小寫 | Ctrl+K |
| 開始/結(jié)束選擇區(qū)域 | Alt+Shift+B |
| 選擇當(dāng)前行 | Ctrl+R |
| 全屏模式開/關(guān) | Ctrl+K |
| 顯示或隱藏標(biāo)尺 | Alt+Shift+R |
| 顯示或隱藏制表符與空格 | Alt+Shift+I |
| 顯示函數(shù)列表 | Ctrl+F11 |
| 轉(zhuǎn)到當(dāng)前文檔的指定行 | Ctrl + G |
| 設(shè)置或清除當(dāng)前行的標(biāo)記 | F9 |
| 轉(zhuǎn)到下一個(gè)標(biāo)記位置 | F4 |
| 轉(zhuǎn)到上一個(gè)標(biāo)記位置 | Shift+F4 |
| 清除當(dāng)前文檔中的所有標(biāo)記 | Ctrl+Shift+F9 |
| 搜索一對匹配的括號 | Ctrl+] |
| 搜索一對匹配的括號并選擇該文本 | Ctrl+Shift+] |
| 切換當(dāng)前文檔的自動換行功能 | Ctrl+Shift+W |
| 編輯當(dāng)前 HTML 頁面的源文件 | Ctrl+E |
我寫博客的模板
好像這個(gè)不應(yīng)該放在這篇文章中來寫,但是因?yàn)槲覍懖┪囊恢痹贓ditPlus中寫,所以就順便放在這篇文章中吧。
有一些朋友問我,你一篇那么花里胡哨的博文需要多長時(shí)間吧,關(guān)排版就要不少時(shí)間吧。其實(shí),排版還真就沒用多少時(shí)間,因?yàn)槲乙呀?jīng)編輯好一個(gè)通用的博文模板了,這個(gè)模板包含了我所有博文文章中可能出現(xiàn)的排版情況。每次寫博文只要套用模板就可以了,無非就是換換字,換換圖片鏈接地址而且。因?yàn)檫€蠻能提高寫博文的效率和排版效果的,所以現(xiàn)在就共享出來供大家使用,希望大家也一樣能夠?qū)懗銎恋奈恼隆?
YES!B/S!文章模板下載
相關(guān)文件下載 http://www.dhdzp.com/books/74888.html
相關(guān)文章
- EditPlus可以說是我最經(jīng)常使用的軟件了。無論是編寫xhtml頁面,還是css、js文件,甚至隨筆記記這樣的事情,我都會使用EditPlus,“最近眼睛好痛呀!”、“靠~眼睛簡直要瞎2013-12-19
EditPlus常用快捷鍵有哪些 EditPlus快捷鍵大全
EditPlus有很多的快捷鍵,下面是一些我經(jīng)常使用的EditPlus特有的快捷鍵,提高工作效率2013-12-19- 有時(shí)候臨時(shí)用editplus來寫個(gè)簡單的樣式,平時(shí)用dw習(xí)慣了,有個(gè)自動提示功能,其實(shí)用editplus也可以實(shí)現(xiàn),下面看下具體的實(shí)現(xiàn)方法吧2013-10-12
editplus查找替換的正則表達(dá)式應(yīng)用(推薦)
腳本之家以前為大家準(zhǔn)備了不少關(guān)于editplus正則替換的一些資料,不過偶然看到了這篇文章確實(shí)不錯,特分享給大家2013-03-09
支付寶兌換keep會員怎么用?支付寶螞蟻積分最近推出了兌換Keep會員活動,1400積分兌換7天Keep會員,每個(gè)賬號僅可兌換一次,有需要的朋友快來看看吧2009-10-15- editplus是一款不錯的文本文件編輯器,但每次使用的時(shí)候都需要先打開軟件再打開文檔有些麻煩,不如直接右鍵通過editplus打開更方便2014-05-07


