透徹講解網(wǎng)頁編輯器Bluefish
你在應(yīng)用什么樣的操作系統(tǒng)?現(xiàn)在很多人都在應(yīng)用Linux操作系統(tǒng),本文講解Linux文本模式的網(wǎng)頁編輯器Bluefish,讓你在Linux中熟練的進行網(wǎng)頁編輯。
網(wǎng)頁編輯器Bluefish標榜其自身是“一款為熟練的Web設(shè)計員和程序員而設(shè)的編輯器”,但它的UI卻很直觀,任何初學者都很夠很快上手,并在不斷地積累中發(fā)現(xiàn)和掌握它的其它功能。如果你需要的是一款能夠進行Web代碼設(shè)計的文本編輯器,那么它一定會是一款很不錯的軟件。它給我的總體印象就是專業(yè)卻不令人生畏,文字和圖標結(jié)合的都很好。
Bluefish提供了很多常用的 HTML任務(wù)選項,例如字體、表格等等,當然還有鏈接,這個軟件是用了一個比較不常見的“鏈接描述” (anchor)來表明可點擊的鏈接?!版溄用枋觥睂υ捒蛏踔吝€提供了例如OnClick和OnMouseover這樣的Java腳本事件功能。
它還有其它的對話框能夠在PHP和SQL任務(wù)中來創(chuàng)建文本,就像很多Apache和C的選項那樣,你還可以通過項目將文件進行分組,以便開發(fā)。搜索和替換功能也很不錯,它還支持正則表達式,還可以對多種語言進行自定義的語法高亮。
再來說說它的一些不足。如果你需要一些文檔幫助,那么你就需要單獨打開一個說明文件,因為幫助并沒有與這個應(yīng)用程序結(jié)合到一起。它的使用說明內(nèi)容是非常廣泛的,如果你夠耐心的話,你當然可以找到你想要的東西。例如,對于我來說,拼寫檢查沒有讓我很快地找到,但在我閱讀了說明之后,我發(fā)現(xiàn)你必須安裝一個獨立的開源Aspell應(yīng)用程序才能夠進行拼寫檢查。
宏都是通過一個“自定義菜單”來操作的,在此,你可以創(chuàng)建自己的文本串、HTML打開和關(guān)閉標簽或者是搜索和替換命令。文本串的創(chuàng)建包括了一些具有額外功能的對話框,它們在使用的時候都是非常簡單的。
有些失望的是,在一個如此直觀的界面中,我卻沒有找到為創(chuàng)建的宏而設(shè)的“編輯”定制菜單,但如果你參閱說明上的步驟,那么一切都很明了了。宏功能與其它的一些應(yīng)用程序相比也許沒有那么強大,例如,我在定制菜單中找不到如何使用其它的Bluefish命令,但在重復輸入上,它們又都是很方便的。
最后,Bluefish并沒有將自己定位為寫作用途的應(yīng)用程序,它也沒有一些文本操作的命令,例如更改大小寫字母或者是合并、拆分行。
這也就是說,如果你要找的是一款功能適度的基于文本的Web代碼編輯應(yīng)用程序,網(wǎng)頁編輯器Bluefish無疑值得一試。
【編輯推薦】