歡迎訪(fǎng)問(wèn)世紀網(wǎng)絡(luò )官網(wǎng),寶雞網(wǎng)站建設SEO優(yōu)化已累計服務(wù)超過(guò)900家企業(yè)!     咨詢(xún)熱線(xiàn):13619273150

15年網(wǎng)站建設優(yōu)化經(jīng)驗,900家客戶(hù)的選擇,值得信賴(lài)!


Windows下世紀網(wǎng)絡(luò )22個(gè)實(shí)用的代碼編輯器

作者:孫斌      發(fā)布時(shí)間:2009-05-31      瀏覽:3051

62.9K


1.Notepad++

官方網(wǎng)站 http://notepad-plus.sourceforge.net/

最新版本 v 5.3.2 | 免費版

這可能是 Windows 里最好的免費文本編輯器了,具有簡(jiǎn)單的功能,從語(yǔ)法高亮、代碼折疊到 FTP,Notepad++ 可以應付絕大多數情況,我最喜歡的功能是文件狀態(tài)自動(dòng)檢測:當 Notepad++ 運行時(shí),它會(huì )自動(dòng)檢查所有當前打開(kāi)文件的變動(dòng),讓你知道是否有文件被更新或刪除。Notepad++ 基于 Scintilla 編輯引擎。

2.JEdit

官方網(wǎng)站 http://jedit.org/

最新版本 v 4.20 | 免費版

在我看來(lái),JEdit 是相當丑陋的,但它有一個(gè)大方的功能集合,作為一個(gè) Java 程序,它是多平臺的,它對超過(guò) 130 種語(yǔ)言提供了語(yǔ)法高亮功能。雖然官方網(wǎng)站聲稱(chēng)它支持折疊,但我卻找不到這個(gè)功能。JEdit 還有一個(gè)插件庫,這可以實(shí)現更多的功能。

3.Notepad2

官方網(wǎng)站 http://www.flos-freeware.ch/notepad2.html

最新版本 v 3.0.20 | 免費版

Notepad2 也是基于 Scintilla 編輯引擎的,但是它要比 Notepad++ 簡(jiǎn)單得多了,它標榜自己快速,輕量并與記事本相似,它提供多種語(yǔ)言的代碼高亮。Notepad2 不需要安裝,解壓后就可以直接運行。還有一些修改后的版本(更多功能和語(yǔ)言支持)。

4.Programmer’s Notepad

官方網(wǎng)站 http://pnotepad.org/

最新版本 v 2 0.9.926 | 免費版

Programmer’s Notepad 與 Notepad2 有著(zhù)相似的用戶(hù)界面,它支持多文件同時(shí)開(kāi)啟,還有書(shū)簽、折疊和代碼高亮的功能,但除此之外,也沒(méi)什么了。

5.Crimson Editor

官方網(wǎng)站 http://www.crimsoneditor.com/

最新版本 v 3.7 | 免費版

CrimsonEditor 提供宏支持并能夠運行外部程序。它能夠通過(guò)內置的 FTP 客戶(hù)端編輯遠程文件,還能夠進(jìn)行拼寫(xiě)檢查,此外,它還有一個(gè)簡(jiǎn)潔的“列選擇”模式。

6.ConTEXT

官方網(wǎng)站 http://www.contexteditor.org/

最新版本 v 0.98.5 | 免費版

ConTEXT 支持許多種語(yǔ)言,不論是人類(lèi)語(yǔ)言還是機器語(yǔ)言;而且還可以讓你定義自己的自定義語(yǔ)言。它可以進(jìn)行文件比較并將結果導出為 HTML,還包括其他一些有趣的功能。實(shí)用功能之一:ConTEXT 能夠記憶你關(guān)閉文件時(shí)的光標位置,并且當再次打開(kāi)該文件的時(shí)候將光標還原。

7.SciTE

官方網(wǎng)站 http://gisdeveloper.tripod.com/scite.html

最新版本 v 1.77 | 免費版

SciTE 是一個(gè)非常簡(jiǎn)單的文本編輯器,同樣基于 Scintilla。它非常簡(jiǎn)單,但支持大約 30 種語(yǔ)言的語(yǔ)法高亮和正則表達式的搜索與替換。

8.Editra

官方網(wǎng)站 http://editra.org/

最新版本 v 0.4.88 | 免費版

Editra 聲稱(chēng)還在初級開(kāi)發(fā)階段,但已經(jīng)提供了一大堆功能:用戶(hù)配置文件,自動(dòng)完成,會(huì )話(huà)保存和六十多種語(yǔ)言的語(yǔ)法高亮??赏ㄟ^(guò)插件擴展的功能集,提供了綜合的 Python 控制臺,FTP 客戶(hù)端,文件瀏覽器,計算器等等。

9.PSPad

官方網(wǎng)站 http://www.pspad.com/en/

最新版本 v 4.5.3 | 免費版

PSPad 提供了模板,一個(gè)有趣的內置網(wǎng)頁(yè)瀏覽器,一個(gè)宏記錄表。它也支持十六進(jìn)制編輯和某種程度的代碼編譯。PSPad 同時(shí)集成了 TopStyle Lite,假如用它來(lái)編輯 CSS 代碼的話(huà)會(huì )派上用場(chǎng)。

10.RJ TextEd

官方網(wǎng)站 http://www.rj-texted.se/

最新版本 v 5.10 | 免費版

RJ TextEd 同樣集成了 TopStyle Lite,可以進(jìn)行 HTML 的驗證與格式化。它具有 FTP 客戶(hù)端,文件瀏覽器和一個(gè)代碼瀏覽器,還有一個(gè)字符映射表并支持 E-mail。

11.SourceEdit

官方網(wǎng)站 http://www.brixoft.net/prodinfo.asp?id=1

最新版本 v 4 | 免費版

SourceEdit 具有的功能包括剪貼板歷史,語(yǔ)法高亮和一大套語(yǔ)言的自動(dòng)完成,十六進(jìn)制編輯器和 FTP 客戶(hù)端,同樣支持宏。

12.TotalEdit

官方網(wǎng)站 http://www.codertools.com/totaledit.aspx

最新版本 v 5.2 | 免費版

TotalEdit 可以進(jìn)行文件比較,正則表達式搜索與替換,并具有多種方案用于文件備份/版本控制。還能夠對 (x)HTML 和 XML 進(jìn)行自定義格式化,還具有一個(gè)拼寫(xiě)檢查器。如果需要,可以將其安裝在 USB 驅動(dòng)器上,以隨身攜帶。此外,還能將正在編輯的文件通過(guò) E-mail 發(fā)送。

13.Emacs

官方網(wǎng)站 http://www.gnu.org/software/emacs/

最新版本 v 22.3 | 免費版

不只是可以編輯純文本文件,Emacs 具有特殊的功能幫助你在許多不同的程序里編寫(xiě)并標記語(yǔ)言。Emacs 可以比較并高亮顯示兩個(gè)文件間的異同。Emacs 還是個(gè)文件管理器。Emacs 能夠閱讀新聞,郵件和 RSS 更新。你甚至能在 Emacs 上玩俄羅斯方塊。你可能會(huì )發(fā)現人們不只把 Emacs 看做是文本編輯器,Emacs 幾乎是一個(gè)完整的操作系統。而有些用戶(hù)還發(fā)現他們可以通過(guò) Emacs 完成絕大部分的工作。

14.Vim

官方網(wǎng)站 http://www.vim.org/

最新版本 v 7.2 | 免費版

Vim 是一個(gè)難以置信的復雜的編輯器,在這個(gè)編輯器列表上它是與 Emacs 最為相似的了(雖然 Vim 和 Emacs 的用戶(hù)之間似乎有點(diǎn)兒矛盾)??紤]到有大量的關(guān)于它的文章(更不用說(shuō)我對 Vim 只有粗略的了解了),我不認為短短的幾段話(huà)能把它表述清楚。我只想說(shuō),Vim 具有這篇文章里所提到的所有功能,并且還有幾百個(gè)以上。對于初學(xué)者,看看這個(gè)“Vim in 6k”吧。

15.Bespin

官方網(wǎng)站 http://bespin.mozilla.com/

最新版本 v 0.2.2 | Free

我知道 Bespin 不是一個(gè)通常意義上的 Windows 文本編輯器,而且它幾乎沒(méi)有其他編輯器的那些功能集,但我把它放入這個(gè)列表中,因為我真的喜歡在線(xiàn)編輯器的這個(gè)概念,并且它有一項其他編輯器都不具有的功能:云存取你的代碼。Bespin 還提供了面向 HTML,CSS 和 javascript 的語(yǔ)法高亮功能。

16.Textpad

官方網(wǎng)站 http://www.textpad.com/products/textpad/index.html

最新版本 v 5.2.0 | 售價(jià) $24.70

TextPad 是一個(gè)相當簡(jiǎn)單的編輯器:它擁有列選擇,文件間文本拖放功能,還支持超級鏈接。它也支持大型文件(取決于你的虛擬內存設置)。就這么多?哦,功能列表還提到了右鍵菜單的支持。

17.E-Text Editor

官方網(wǎng)站 http://www.e-texteditor.com/

最新版本 v 1.0.30 | 售價(jià) $34.96

這是最有趣的編輯器之一,主要得益于它為 Windows 帶來(lái)的“外來(lái)化”功能。

與 Cygwin【W(wǎng)indows 下的類(lèi) Linux 環(huán)境】的緊密結合使你可以使用全部的 Unix Shelll 工具,還可以通過(guò)你所選擇的語(yǔ)言——例如 Ruby、Perl、Python 等等——擴展功能。

18.In-Type

官方網(wǎng)站 http://intype.info/

最新版本 v 03.x (alpha) | 目前免費,預計售價(jià) $25-$45

Intype 是一個(gè)仍在開(kāi)發(fā)中的相當簡(jiǎn)潔的小型編輯器。目前它還沒(méi)有很多的功能(甚至不能拖放文本),但看起來(lái)它將會(huì )變得相當出色。它所提供的代碼片段很不錯,并且已經(jīng)提供了非常廣泛的選擇,支持 20 多種語(yǔ)言(支持添加額外的語(yǔ)言)。關(guān)注它吧,它是大有前途的。

19.EditPlus

官方網(wǎng)站 http://www.editplus.com/

最新版本 v 3.10 | 售價(jià) $35.00

EditPlus 沒(méi)有什么獨特的功能,但也有值得一提的細節:高亮顯示 URL 和 E-mail 地址,Ctrl 鍵+雙擊激活它們。它還有一個(gè)用來(lái)預覽 HTML 的內置瀏覽器,并提供了 FTP 和 SFTP 支持。同樣還支持宏和正則表達式查找與替換功能。

20.HippoEDIT

官方網(wǎng)站 http://www.hippoedit.com/

最新版本 v 1.42 | 售價(jià) $39.95

針對自動(dòng)完成 HippoEdit 提供了一些獨特的功能:當你輸入的時(shí)候有“小提示”在光標上以氣泡的形式出現,顯示對已輸入內容的自動(dòng)完成建議。它能夠對 20 多種語(yǔ)言語(yǔ)法高亮,還提供這些語(yǔ)言的代碼模板。HippoEdit 還支持自定義鍵盤(pán)快捷鍵和工作區布局。

21.UltraEdit

官方網(wǎng)站 http://www.ultraedit.com/products/ultraedit.html

最新版本 v 15. | 售價(jià) $49.95

與文本編輯器相比 UltraEdit 更像是一個(gè) IDE;有成百上千種功能融為一體。UltraEdit 是超級可定制的,不僅僅面向 Web 開(kāi)發(fā)者,它有不同的“使用環(huán)境”供用戶(hù)選擇,這主要取決于你具體要做什么??瓷先ァ皫缀跛芯庉嬋蝿?wù)”都是可自動(dòng)化完成的。UltraEdit 還支持 FTP 并擁有內置的 SSH/telnet 控制臺用于訪(fǎng)問(wèn)你的服務(wù)器。

22.Sublime Text

官方網(wǎng)站 http://www.sublimetext.com/

最新版本 v 1.05 | 售價(jià) $59.00

SublimeText 可能是我所見(jiàn)過(guò)的最有趣的編輯器了,主要是因為它具有超酷的“放大鏡”功能,能夠自由查看放大了的文件。它有一個(gè)缺點(diǎn):選項界面就是一堆文字,這可能會(huì )使用戶(hù)找不到他所要尋找的,對更改設置造成困難。我喜歡 SublimeText 的右鍵點(diǎn)擊鏈接打開(kāi)本地文件的選項,它還有一些自動(dòng)化的功能??傊?,它是一個(gè)不能錯過(guò)的文本編輯器。

在調研這篇文章的時(shí)候,我發(fā)現了其他一些相關(guān)的東西。文本編輯器并不只是用于編寫(xiě)代碼,它們也為寫(xiě)東西提供了一個(gè)良好的環(huán)境,出于這種目的,可以看看 WriteMonkey,Q10 或是 DarkRoom。這幾種編輯器不是很擅于編寫(xiě)代碼,但能夠使人在寫(xiě)作時(shí)不再容易分心。



0