這里加上版本號,意思是有的功能可能不適合老的版本 這里的內(nèi)容有的是自己的總結(jié),有的是是在網(wǎng)上搜索,因此如果你有更好的技巧,或者發(fā)現(xiàn)某些技巧需要完善,那么請貼上來,讓更多人受益。
【1】一則文本替換 abc aaaaa 123 abc 444 如發(fā)現(xiàn) abc,則替換 abc至行尾的內(nèi)容為 abc efg 即替換為 abc efg 123 abc efg 解決: 在替換對話框,查找內(nèi)容里輸入“abc.*” “.”表示匹配任意字符,“*”表示匹配0次或更多 同時勾選“正則表達(dá)式”然后點(diǎn)擊“全部替換”按鈕
【2】FTP 上傳 “文件->遠(yuǎn)程操作->FTP 上傳”在“設(shè)置”選項(xiàng)卡中設(shè)置好參數(shù)(目錄名前面應(yīng)該加“/”如“/web”),點(diǎn)擊“確定”回到“FTP 上傳”選項(xiàng)卡,然后點(diǎn)擊“上傳”即可;“批量上傳”類似。
【3】鍵盤記錄的注意事項(xiàng) EditPlus 的鍵盤記錄有些類似于 UltraEdit 的宏操作,不過功能相對單一,錄制的文件可編輯性較差。 為了避免錄制成功,推薦純粹使用鍵盤操作 Ctrl+F 調(diào)出查找對話框 Ctrl+H 調(diào)出替換對話框 Alt+F4 關(guān)閉對話框 其它鍵盤快捷鍵在“幫助-快捷鍵列表”里面可以很容易的查找到
【4】 關(guān)閉文檔標(biāo)簽的便捷方法 右鍵單擊文檔標(biāo)簽工具條,彈出菜單中選擇“標(biāo)簽選項(xiàng)”,選中“用鼠標(biāo)中間的按鈕關(guān)閉”,這里包括鼠標(biāo)的滾輪
【5】 用EditPlus構(gòu)建精悍的C#編譯環(huán)境 如果老舊的機(jī)器跑不起龐大的VS.net,可以使用EditPlus和.net Framework構(gòu)造一個精悍的C#編譯環(huán)境。 從菜單“工具”->“配置用戶工具”進(jìn)入用戶工具設(shè)置。 點(diǎn)擊“組名稱...”按鈕,更改成你想要的組名,這里我把它設(shè)為“Debug C#”。 點(diǎn)擊“添加工具”按鈕,將默認(rèn)的菜單文本改為“Debug C#” 將“命令”后面的文本框中填入“C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe”,這里根據(jù)個人的系統(tǒng)目錄位置不同而有所不通,總之是要讓editplus能靠這個找到csc.exe文件 從“參數(shù)”后面的下拉按鈕中選擇“文件路徑”,該參數(shù)將傳遞給csc.exe 點(diǎn)選“捕獲輸出”復(fù)選框 點(diǎn)擊“輸出模式”按鈕,打開“輸出模式”對話框,選擇“使用默認(rèn)輸出模式...”即可 配置成功! 試著編寫一個程序,從“工具”菜單中點(diǎn)擊“Debug C#”菜單項(xiàng),將自動運(yùn)行csc.exe對當(dāng)前文件進(jìn)行編譯,輸出結(jié)果顯示在下面的文本框中。雙擊某一行錯誤信息,editplus將自動定位到出錯行。
【6】 讓Editplus調(diào)試PHP程序 ①.打開Editplus,選擇"工具->配置用戶工具..."菜單(V2.12漢化版) ②.在彈出的窗口中選擇"添加工具->應(yīng)用程序",給新程序起一個好記的名字,比如這里我們用"Debug PHP",在"菜單文本"中輸入"Debug PHP"。點(diǎn)擊"命令行"右邊的按鈕,找到你的php.exe所在的路徑,例如這里是"c:\php\php.exe"。再點(diǎn)擊"參數(shù)"右邊的下拉按鈕選擇"文件路徑",最后再把"捕獲輸出"前面的復(fù)選框選上。 ③.現(xiàn)在測試一下,新建一個php文件,按快捷鍵Ctrl+1可以激活剛才我們設(shè)置的工具(如果你設(shè)置了多個工具,快捷鍵可能會有所不同),現(xiàn)在你可以看到它已經(jīng)能正常工作了。但是還有一點(diǎn)不太理想:如果你的PHP程序出錯,在輸出窗口會提示你第幾行出錯 ,單擊這一行提示,Editplus老是提示你找不到某某文件,是否新建。接下下我們要修正這個功能。 ④.打開剛才用戶工具設(shè)置窗口,找到剛才設(shè)置的"Debug PHP"工具。點(diǎn)擊"捕獲輸出"復(fù)選框旁邊的"輸出模式"按鈕,會彈出一個定義輸出模式的窗體,把"使用默認(rèn)輸出模式"前面的復(fù)選框去掉, 在"正則表達(dá)式"這一項(xiàng)的文本框中輸入" ^.+ in (.+) line ([0-9]+) "(不包括引號),細(xì)心的朋友可能會發(fā)現(xiàn),這里使用的也正則表達(dá)式的語法。然后,在下面的"文件名"下拉菜單中選擇"標(biāo)記表達(dá)式 1",即上邊正則表達(dá)式中的第一個參數(shù),"行"下拉菜單項(xiàng)選擇"標(biāo)記表達(dá)式 2","列"下拉項(xiàng)保持為空。然后保存設(shè)置。 ⑤.好了,現(xiàn)在再來試一下吧,雙擊出錯的行數(shù),Editplus就會自動激活出錯文件,并把光標(biāo)定位到出錯行,是不是特別方便呢?! 現(xiàn)在,Editplus經(jīng)過我們的"改造",已經(jīng)可以即時的調(diào)試PHP文件了,雖然還不是"可視化"界面的,但對于一些平常的小程序來查錯還是非常好用的。Editplus真是不款不可多得的好工具,如果你有什么使用技巧,不要忘了大家一起分享哦。^O^
【7】在EditPlus中刪除空行 啟動EditPlus,打開待處理的文本類型文件。 ①、選擇“查找”菜單的“替換”命令,彈出文本替換對話框。選中“正則表達(dá)式”復(fù)選框,表明我們要在查找、替換中使用正則表達(dá)式。然后,選中“替換范圍”中的“當(dāng)前文件”,表明對當(dāng)前文件操作。 ②、單擊“查找內(nèi)容”組合框右側(cè)的按鈕,出現(xiàn)下拉菜單。 ③、下面的操作添加正則表達(dá)式,該表達(dá)式代表待查找的空行。(技巧提示:空行僅包括空格符、制表符、回車符,且必須以這三個符號之一作為一行的開頭,并且以回車符結(jié)尾,查找空行的關(guān)鍵是構(gòu)造代表空行的正則表達(dá)式)。 (1)選擇“從行首開始匹配”,“查找內(nèi)容”組合框中出現(xiàn)字符“^”,表示待查找字符串必須出現(xiàn)在文本中一行的行首。 (2)選擇“字符在范圍中”,那么在“^”后會增加一對括號“[]”,當(dāng)前插入點(diǎn)在括號中。括號在正則表達(dá)式中表示,文本中的字符匹配括號中任意一個字符即符合查找條件。 (3)按一下空格鍵,添加空格符?崭穹强招械囊粋組成成分。 (4)選擇“制表符”,添加代表制表符的“\t”。 (5)移動光標(biāo),將當(dāng)前插入點(diǎn)移到“]”之后,然后選擇“匹配 0 次或更多”,該操作會添加星號字符“*”。星號表示,其前面的括號“[]”內(nèi)的空格符或制表符,在一行中出現(xiàn)0個或多個。 (6)選擇“換行符”,插入“\n”,表示回車符。 至此,正則表達(dá)式構(gòu)造成功。 ④、“替換為”組合框保持空,表示刪除查找到的內(nèi)容。單擊“替換”按鈕逐個行刪除空行,或單擊“全部替換”按鈕刪除全部空行(注意:EditPlus有時存在“全部替換”不能一次性完全刪除空行的問題,可能是程序BUG,需要多按幾次按鈕)。 對于熟悉EditPlus的朋友,可以直接在Find what中輸入正則表達(dá)式^[ \t]*\n,注意\t前有空格符。
【8】 讓Editplus編譯Java程序 J2SDK通常是在命令行模式下運(yùn)行的Java開發(fā)工具,但是如果J2SDK安裝目錄比較深, 或者程序設(shè)計(jì)人不習(xí)慣用命令行模式操作,則操作起來會比較麻煩。用Editplus的用戶工具的功能很容易就可以解決這個問題。方法如下: ①. 點(diǎn)擊Editplus的“工具/配置用戶工具”菜單,在彈出的窗口中的“ 組和工具項(xiàng)目” 下拉列表中選擇一個組,點(diǎn)“ 組名稱” 按鈕,為該組起一個標(biāo)志性名稱。 ②. 點(diǎn)擊“添加工具/應(yīng)用程序”按鈕,將“菜單文本”設(shè)置為“ 編譯”,點(diǎn)擊“命令”欄右邊的按鈕,找到“ javac.exe”文件的存放路徑,并打開它。點(diǎn)擊“參數(shù)”欄右邊的向下箭頭,選擇“文件名”。點(diǎn)擊“初始目錄”欄右邊的按鈕,選擇“文件目錄”。 ③. 將“捕獲輸出”復(fù)選框選中。(此為關(guān)鍵之處) ④. 再次點(diǎn)擊“新工具/程序”按鈕,將“菜單文本”設(shè)置為“ 運(yùn)行”,點(diǎn)擊“命令”欄右邊的按鈕,找到 “java.exe”文件的存放路徑,并打開它。點(diǎn)擊“參數(shù)”欄右邊的向下箭頭,選擇 “不帶擴(kuò)展名的文件名”。點(diǎn)擊“初始目錄”欄右邊的按鈕,選擇“文件目錄”。 ⑤. 將“捕獲輸出”復(fù)選框選中。(此為關(guān)鍵之處) ⑥. 確定。 注: ①. 用Editplus對Java文件進(jìn)行編譯前一定要先保存,原因不言而喻。 ②.用上面的方法,我們還可以在Editplus中自定義工具組,運(yùn)行Python程序。 (當(dāng)然Python有很好的圖形界面工具,可以不用Editplus,不過總是又多了一種方法)
|