Windows下22個實用的代碼編輯器

來源:互聯網
上載者:User

1.Notepad++

官方網站 http://notepad-plus.sourceforge.net/

最新版本 v 5.3.2 免費版

這可能是 Windows 裡最好的免費文字編輯器了,具有簡單的功能,從文法高亮、代碼摺疊到 FTP,Notepad++ 可以應付絕大多數情況,我最喜歡的功能是檔案狀態自動檢測:當 Notepad++ 運行時,它會自動檢查所有當前開啟檔案的變動,讓你知道是否有檔案被更新或刪除。Notepad++ 基於 Scintilla 編輯引擎。

2.JEdit

官方網站 http://jedit.org/

最新版本 v 4.20 免費版

在我看來,JEdit 是相當醜陋的,但它有一個大方的功能集合,作為一個 Java 程式,它是多平台的,它對超過 130 種語言提供了文法高亮功能。雖然官方網站聲稱它支援摺疊,但我卻找不到這個功能。JEdit 還有一個外掛程式庫,這可以實現更多的功能。

3.Notepad2

官方網站 http://www.flos-freeware.ch/notepad2.html

最新版本 v 3.0.20 免費版

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

4.Programmer’s Notepad

官方網站 http://pnotepad.org/

最新版本 v 2 0.9.926 免費版

Programmer’s Notepad 與 Notepad2 有著相似的使用者介面,它支援多檔案同時開啟,還有書籤、摺疊和代碼高亮的功能,但除此之外,也沒什麼了。

5.Crimson Editor

官方網站 http://www.crimsoneditor.com/

最新版本 v 3.7 免費版

CrimsonEditor 提供宏支援並能夠運行外部程式。它能夠通過內建的 FTP 用戶端編輯遠程檔案,還能夠進行拼字檢查,此外,它還有一個簡潔的“列選擇”模式。

6.ConTEXT

官方網站 http://www.contexteditor.org/

最新版本 v 0.98.5 免費版

ConTEXT 支援許多種語言,不論是人類語言還是機器語言;而且還可以讓你定義自己的自訂語言。它可以進行檔案比較並將結果匯出為 HTML,還包括其他一些有趣的功能。實用功能之一:ConTEXT 能夠記憶你關閉檔案時的游標位置,並且當再次開啟該檔案的時候將游標還原。

7.SciTE

官方網站 http://gisdeveloper.tripod.com/scite.html

最新版本 v 1.77 免費版

SciTE 是一個非常簡單的文字編輯器,同樣基於 Scintilla。它非常簡單,但支援大約 30 種語言的文法高亮和Regex的搜尋與替換。

8.Editra

官方網站 http://editra.org/

最新版本 v 0.4.88 免費版

Editra 聲稱還在初級開發階段,但已經提供了一大堆功能:使用者設定檔,自動完成,會話儲存和六十多種語言的文法高亮。可通過外掛程式擴充的功能集,提供了綜合的 Python 控制台,FTP 用戶端,檔案瀏覽器,計算機等等。

9.PSPad

官方網站 http://www.pspad.com/en/

最新版本 v 4.5.3 免費版

PSPad 提供了模板,一個有趣的內建網頁瀏覽器,一個宏記錄表。它也支援十六進位編輯和某種程度的代碼編譯。PSPad 同時整合了 TopStyle Lite,假如用它來編輯 CSS 代碼的話會派上用場。

10.RJ TextEd

官方網站 http://www.rj-texted.se/

最新版本 v 5.10 免費版

RJ TextEd 同樣整合了 TopStyle Lite,可以進行 HTML 的驗證與格式化。它具有 FTP 用戶端,檔案瀏覽器和一個代碼瀏覽器,還有一個字元對應表並支援 E-mail。

11.SourceEdit

官方網站 http://www.brixoft.net/prodinfo.asp?id=1

最新版本 v 4 免費版

SourceEdit 具有的功能包括剪貼簿曆史,文法高亮和一大套語言的自動完成,十六進位編輯器和 FTP 用戶端,同樣支援宏。

12.TotalEdit

官方網站 http://www.codertools.com/totaledit.aspx

最新版本 v 5.2 免費版

TotalEdit 可以進行檔案比較,Regex搜尋與替換,並具有多種方案用於檔案備份/版本控制。還能夠對 (x)HTML 和 XML 進行自訂格式化,還具有一個拼字檢查器。如果需要,可以將其安裝在 USB 磁碟機上,以隨身攜帶。此外,還能將正在編輯的檔案通過 E-mail 發送。

13.Emacs

官方網站 http://www.gnu.org/software/emacs/

最新版本 v 22.3 免費版

不只是可以編輯純文字檔案,Emacs 具有特殊的功能協助你在許多不同的程式裡編寫並標記語言。Emacs 可以比較並高亮顯示兩個檔案間的異同。Emacs 還是個檔案管理工具。Emacs 能夠閱讀新聞,郵件和 RSS 更新。你甚至能在 Emacs 上玩俄羅斯方塊。你可能會發現人們不只把 Emacs 看做是文字編輯器,Emacs 幾乎是一個完整的作業系統。而有些使用者還發現他們可以通過 Emacs 完成絕大部分的工作。

14.Vim

官方網站 http://www.vim.org/

最新版本 v 7.2 免費版

Vim 是一個難以置信的複雜的編輯器,在這個編輯器列表上它是與 Emacs 最為相似的了(雖然 Vim 和 Emacs 的使用者之間似乎有點兒矛盾)。考慮到有大量的關於它的文章(更不用說我對 Vim 只有粗略的瞭解了),我不認為短短的幾段話能把它表述清楚。我只想說,Vim 具有這篇文章裡所提到的所有功能,並且還有幾百個以上。對於初學者,看看這個“Vim in 6k”吧。

15.Bespin

官方網站 http://bespin.mozilla.com/

最新版本 v 0.2.2 Free

我知道 Bespin 不是一個通常意義上的 Windows 文字編輯器,而且它幾乎沒有其他編輯器的那些功能集,但我把它放入這個列表中,因為我真的喜歡線上編輯器的這個概念,並且它有一項其他編輯器都不具有的功能:雲存取你的代碼。Bespin 還提供了面向 HTML,CSS 和 JavaScript 的文法高亮功能。

16.Textpad

官方網站 http://www.textpad.com/products/textpad/index.html

最新版本 v 5.2.0 售價 $24.70

TextPad 是一個相當簡單的編輯器:它擁有列選擇,檔案間文本拖放功能,還支援超級連結。它也支援大型檔案(取決於你的虛擬記憶體設定)。就這麼多?哦,功能列表還提到了右鍵菜單的支援。

17.E-Text Editor

官方網站 http://www.e-texteditor.com/

最新版本 v 1.0.30 售價 $34.96

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

與 Cygwin【Windows 下的類 Linux 環境】的緊密結合使你可以使用全部的 Unix Shelll 工具,還可以通過你所選擇的語言——例如 Ruby、Perl、Python 等等——擴充功能。

18.In-Type

官方網站 http://intype.info/

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

Intype 是一個仍在開發中的相當簡潔的小型編輯器。目前它還沒有很多的功能(甚至不能拖放文本),但看起來它將會變得相當出色。它所提供的代碼片段很不錯,並且已經提供了非常廣泛的選擇,支援 20 多種語言(支援添加額外的語言)。關注它吧,它是大有前途的。

19.EditPlus

官方網站 http://www.editplus.com/

最新版本 v 3.10 售價 $35.00

EditPlus 沒有什麼獨特的功能,但也有值得一提的細節:高亮顯示 URL 和 E-mail 地址,Ctrl 鍵+雙擊啟用它們。它還有一個用來預覽 HTML 的內建瀏覽器,並提供了 FTP 和 SFTP 支援。同樣還支援宏和Regex尋找與替換功能。

20.HippoEDIT

官方網站 http://www.hippoedit.com/

最新版本 v 1.42 售價 $39.95

針對自動完成 HippoEdit 提供了一些獨特的功能:當你輸入的時候有“小提示”在游標上以氣泡的形式出現,顯示對已輸入內容的自動完成建議。它能夠對 20 多種語言文法高亮,還提供這些語言的代碼模板。HippoEdit 還支援自訂鍵盤快速鍵和工作區布局。

21.UltraEdit

官方網站 http://www.ultraedit.com/products/ultraedit.html

最新版本 v 15. 售價 $49.95

與文字編輯器相比 UltraEdit 更像是一個 IDE;有成百上千種功能融為一體。UltraEdit 是超級可定製的,不僅僅面向 Web 開發人員,它有不同的“使用環境”供使用者選擇,這主要取決於你具體要做什麼。看上去“幾乎所有編輯任務”都是可自動化完成的。UltraEdit 還支援 FTP 並擁有內建的 SSH/telnet 控制台用於訪問你的伺服器。

22.Sublime Text

官方網站 http://www.sublimetext.com/

最新版本 v 1.05 售價 $59.00

SublimeText 可能是我所見過的最有趣的編輯器了,主要是因為它具有超酷的“放大鏡”功能,能夠自由查看放大了的檔案。它有一個缺點:選項介面就是一堆文字,這可能會使使用者找不到他所要尋找的,對更改設定造成困難。我喜歡 SublimeText 的右鍵點選連結開啟本地檔案的選項,它還有一些自動化的功能。總之,它是一個不能錯過的文字編輯器。

在調研這篇文章的時候,我發現了其他一些相關的東西。文字編輯器並不只是用於編寫代碼,它們也為寫東西提供了一個良好的環境,出於這種目的,可以看看 WriteMonkey,Q10 或是 DarkRoom。這幾種編輯器不是很擅於編寫代碼,但能夠使人在寫作時不再容易分心。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.