域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)
UltraEdit是一款功能非常強(qiáng)的文本編輯器,可以說(shuō)能滿足一切需求,可以完成記事本不能處理的需求,比如:ASCLL碼、十六進(jìn)制、代碼折疊、代碼單詞拼寫檢查、語(yǔ)法加亮以及文本編輯等。那么,接下來(lái)就詳細(xì)說(shuō)下UltraEdit的使用技巧。
198 自動(dòng)換行 CTRL + W
199 插入當(dāng)前日期/時(shí)間 F7
200 找到匹配的括號(hào) (,[,{ or },],) CTRL + B
201 段落重新格式化 CTRL + T
202 Tag 列表 CTRL + F8
203 轉(zhuǎn)換所選文字為小寫 CTRL + F5
204 轉(zhuǎn)換所選文字為大寫 Alt + F5
205 激活拼寫檢查 CTRL + K
206 切換列/塊模式 ALT + C
207 設(shè)定書簽 CTRL + F2
208 轉(zhuǎn)到下一書簽 F2
209 插入用戶定義的模板 Alt+0-9 or Shift+Alt+0-9
210 上滾一行,光標(biāo)不變 CTRL + Up
211 下滾一行,光標(biāo)不變 CTRL + Down
212 顯示函數(shù)列表 F8
213 到下一段 Alt + Right
214 到上一段 Alt + Left
Tip 1: 如何去掉所編輯文本中包含特定字符串的行?
這則技巧是在UltraEdit的幫助文件里提到.CTRL+R 調(diào)出來(lái)替換(Replace)窗口,選中"使用正則表達(dá)式";然后用查找 %*你的字符串*^p 替換成空內(nèi)容即可.如,我當(dāng)前有個(gè)文本文件,需要去掉所有包含 http://www.dbanotes.net/ 這個(gè)字符串的行,查找 %*http://www.dbanotes.net/p 替換成空即可.注意,^p*^ 是 DOS 文件類型的換行符.如果是 Unix 類型文件,則用 ^n.
Tip 2: 如何在行末添加特定字符,比如逗號(hào)?
有了上面的經(jīng)驗(yàn)(其實(shí)我第一次是從同事那里學(xué)到的),CTRL+R 調(diào)出來(lái)替換(Replace)窗口,選中"使用正則表達(dá)式".然后可以查找 ^p(或者^(guò)n,如果是Unix 文件),用 ,^p(或者,^n)進(jìn)行"全部替換"即可.補(bǔ)充一點(diǎn),如果是 MAC(Apple) 類型文件,則換行符號(hào)為 ^r .
Tip 3: 如何刪除空行?
參考上面兩個(gè)例子,查找 ^p$ 然后替換為空即可.
看來(lái),正則表達(dá)式需要學(xué)習(xí)一下嘍.
Tip 4: 編輯文件如何加入時(shí)間戳 ?
F7 快捷鍵即可.你試試看?
Tip 5: 為何 拷貝(Copy)/粘貼(Paste)功能不能用了?
不怕大家笑話,我有幾次使用 UltraEdit 的過(guò)程中發(fā)現(xiàn)拷貝與粘貼的內(nèi)容是不匹配的.不知所以然,干脆重新啟動(dòng)了筆記本.今天翻看手冊(cè)才恍然大悟:UltraEdit有10個(gè)剪切板 (clipboard),分別用Ctrl+0 - Ctrl+9 切換. Ctrl+0 是 Windows 的,其他則為用戶自定義的.我在使用的過(guò)程中錯(cuò)調(diào)用了 CTRL+n, 結(jié)果內(nèi)容就有問(wèn)題了.你遇到過(guò)沒(méi)?
Tip 6: 即使是打開小文件也有遲延?
這是我遇到過(guò)的問(wèn)題.每次打開文件的時(shí)候總有幾秒鐘的耽擱.我的機(jī)器性能可不算差.怎么回事? 網(wǎng)絡(luò)打印機(jī)搞得鬼! 打開"高級(jí)"->"設(shè)置"->"編輯器"->"高級(jí)",看看是不是選中了"載入/恢復(fù)打印機(jī)設(shè)置"?如果是的話,去掉(不同的版本/漢化與否可能該位置所在有差別).
Tip 7: 刪除當(dāng)前行內(nèi)容 CTRL+e
Tip 8: 把常用的菜單功能做成快捷按鈕放在面板上。
1
菜單路徑:Advanced-Configuration-Toolbar,選中左邊喜歡的功能菜單,選中右邊的位置,點(diǎn)擊Insert即可。比如” Dos to Unix”用于把dos下的回車鍵去掉,“Compare files”用來(lái)比對(duì)文件,”Display Ruler”,”Display Line Numbers”,最讓人驚喜的居然還有一個(gè)”ASCII table”的功能,不用每次查ASCII碼的時(shí)候都去翻箱倒柜了,呵呵。不過(guò)可顯示字符的 ASCII值可以通過(guò)直接查看16進(jìn)制模式看到,不用這么麻煩。
Tip 9: 列模式(快捷鍵:Alt+C)
當(dāng)你需要批量修改數(shù)據(jù)或者造數(shù)據(jù)的時(shí)候,這個(gè)功能顯示了強(qiáng)大威力。試試打開一個(gè)文件,按下Alt+C,Ctrl+A,開始寫字,你會(huì)發(fā)現(xiàn)文件中所有的行都在執(zhí)行相同的動(dòng)作,一排相同的數(shù)據(jù)就出現(xiàn)了。動(dòng)動(dòng)腦筋你會(huì)發(fā)現(xiàn)各種奇妙的用法
Tip 10: 做行標(biāo)記
1
移到需要標(biāo)記的行按下Ctrl+F2,標(biāo)記好了;走到文件的任意其他行,按F2,回到標(biāo)記處。可以做多個(gè)標(biāo)記,這時(shí)F2在各個(gè)標(biāo)記中循環(huán)走動(dòng)。F2:Next Bookmark,Alt+F2:Previous Bookmark。
Tip 11: 列標(biāo)志
寫后臺(tái)程序的時(shí)候不希望一行寫的太長(zhǎng),一般要小于80個(gè)字節(jié),但即使顯示了標(biāo)尺也看不大清楚屏幕中下部的行是否已經(jīng)到了80字節(jié),除非看下部狀態(tài)條的列號(hào)。這時(shí)這個(gè)東西就起作用了。菜單路徑:View-Set Column Markers,可以設(shè)置兩個(gè)列標(biāo)志,我們先設(shè)第一個(gè),在第一個(gè)編輯框中填入80,再選擇View-Show Column Marker 1,看到了?第80字節(jié)的地方出現(xiàn)了一條豎線。
Tip 12: 注釋
有時(shí)調(diào)試程序時(shí)需要把連續(xù)的多行用“//”注釋,然后還要放開注釋,一行一行寫太土了吧,有現(xiàn)成的東西用。選定要注釋的行,Edit-Comment
Add增加注釋,Edit-Comment Remove。
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!