[下載]Notepad++ 免費繁體中文版,改程式碼的好工具

有在架設網站的人,應該常常碰到要修改程式碼的時候,不過這時你會用哪個軟體呢?雖然微軟內建的「記事本」其實就可以編輯程式碼了,不過當程式碼一多,整個程式碼頁面看起來就很雜,讓人難以分辨。這時我們就可以使用傳說中的記事本加強版「NOTEPAD++」來幫助我們修改程式碼喔!

NOTEPAD++」是一套完全免費軟體,作用和記事本一樣,純文字編輯形態。但實際上它比記事本好太多了,像是記事本若是開到一個檔案有上MB的,記事本基本上就開始有LAG狀況,但「NOTEPAD++」執行得很順暢。在修改程式碼時,「NOTEPAD++」會依照程式碼屬性給與顏色配置,讓程式碼更好閱讀、更容易了解!

另外,這個軟體還可以支援分頁功能,不論開多少的檔案,全部顯示在同一視窗中,就像是瀏覽器分頁功能一樣,很方便喔,不會讓你在桌面上找不到已經開啟的檔案,另外,當你不小心關閉視窗時,下次開啟程式還是會叫出原先的檔案,很貼心吧!

那麼支援的語言有哪一些呢?

C, C++ , Java , C#, XML, HTML, PHP, Javascript , RC resource file, makefile, ASCII art file (extension .nfo , screenshot1, screenshot2), doxygen, ini file, batch file, ASP , VB/VBS source files , SQL , Objective-C , CSS, Pascal, Perl, Python and Lua.

有沒有看到其中的HTMLPHP?有支援這兩項可是一大幫助呢!這樣子修改WordPress或者是Discuz裝外掛時可是超級方便的喔!我平常都是用這軟體來修改WordPress佈景檔案呢!

第1步 當你下載完後,請執行你的安裝檔案,此時畫面會跳出一個選項,請選擇語系為【Chinese(Traaditional)】並點擊[OK]。


NOTEPAD++安裝教學-4

第2步 接下來你就會看到親切的中文介面了,請點擊[下一步]繼續安裝。

NOTEPAD++安裝教學-5

第3步 這頁是條款與規定,請點擊[我同意]表示同意此規範。

NOTEPAD++安裝教學-6

第4步 接著選擇安裝路徑,不過一般來說不要亂動,按照預設即可,點擊[下一步]繼續下一步驟。

NOTEPAD++安裝教學-7

第5步 再來是選擇要安裝的東西,但是按照預設的即可,請點擊[安裝]吧!


NOTEPAD++安裝教學-8

第6步 當安裝完後,請點擊[完成]啦!

NOTEPAD++安裝教學-9

第7步 這時程式就會自動執行,並顯示程式改版資訊,這就是NOTEPAD++啦!

NOTEPAD++安裝教學-10

安裝就是這樣子,和一般軟體的安裝是一模一樣的,沒有其他特別的地方。在上面說了這麼多NOTEPAD++的好處,說他比微軟的記事本還要強大,可能還是有人不相信,那就舉一個最簡單的例子,開啟兩個PHP的檔案,比較一下兩者之間的易讀性!

NOTEPAD比較
(看不清楚,可以點圖放大)

是不是左手邊以NOTEPAD++開啟的php檔案會比右手邊用記事本開啟的好要好閱讀呢?輕輕鬆鬆就有辦法辨識每一個語法的開始與結束,而且還會幫你每一行都加上編號,看你要找第幾行都很方便呢!很好用吧?

最近很多人問我該怎修改WordPress佈景或者是Discuz的一些問題,還有如何改變檔案編碼,如果想知道就趕快換裝「NOTEPAD++」吧!不然用記事本應該是會看到眼睛花掉,改到暈倒吧XD

  • ricky

    那..有沒有支援水果電腦(Mac)呀?
    XDD

    香腸回應:
    小弟用不起水果電腦~

  • 其實我用了記事本很長一段時間,後來FrontPage, Dreamweaver都有用過,最近一年多寫PHP則是用PSPad,偶爾也想找找看有沒有其他更好用的,在找NotePad++的介紹時又找到阿腸這了。

    要自動排版,其實PSPad有這項功能,但是它排好的結果跟我習慣的排版不同,所以我很少用。

    PSPad還有一個可以比較兩個檔案內容有何不同的功能,我覺得很方便。不過PSPad不能像NotePad++把一小段程式碼收起來,又有點鳥掉了。

    香腸回應:
    PSPad會自動整理語法的功能感覺好棒…XD
    NotePad++好像不會比較,不過倒是可以把兩個檔案同時開啟顯示

    所以最近我也會來試用看看NotePad++…

  • 我是寫asp,css,javacript,xml,html的。一般的網頁設計者都用dreamweaver。
    而身為programmer的我喜歡用frontpage。因為dreamweave的常常顯示位子亂跑。frontpage不會
    frontpage有一個很好的功能 就是類似DOM。它是一層一層的這個dreamweave也有,不過是在下方。另外,它還自動偵測關鍵字。這個notepad++好像要自己設定才有。
    我剛才才下載了notepad++這個東西,我覺得它好用的地方在於可以把一層可以縮起來。它可以像IE 開XML那樣。這個frontpage不行。
    我希望能夠找到一個自動排版的編輯器,可以把一些很亂的html,css,javascirpt自動縮排,好讓programmer去閱讀。

    香腸回應:
    嗯阿…
    目前似乎沒有以上這些語言自動排版的工具,還是要自己慢慢整理。
    至於Frontpage的dom略和Dreamweaver不太一樣吧0.0
    Dreamweaver的是CSS控制…這比較是未來的趨勢吧XD

  • 程式匠人

    NOTEPAD++不錯用!又不用付COCO。5.5版後又支援多行編輯,這樣就不用TEXTMATE了,寫RUBY時又多了一個選擇。其他多行編輯的功能測試中,如果像TEXTMATE可以把各行中相同的字可以編輯那就太棒了!

    香腸回應:
    嘿阿~哈哈~

  • ZERO

    我找到了!! (歡呼
    Madedit可以滿足我的需求!! (雀躍
    也沒有NOTEPAD++那般複雜

    就算轉檔不會有位元上的問題
    重要的是
    當面對一堆文件……
    卻還要一個個文件去確認是什麼編碼……
    然後再一個個轉碼……
    再一個個編輯……
    最後再一個個轉回去……
    光想就很想死的感覺…… (趴
    Madedit再讀入文件的同時會自動以那個文件的編碼呈現!!
    這樣我就不用在意是何種編碼
    只需要專注在編輯上就好
    如果只需要簡單的編輯功能
    可以考慮Madedit (拇指

    http://madedit.sourceforge.net/

    香腸回應:
    謝謝分享^^ (( 筆記

  • ZERO

    就是因為不想用轉換的方式才頭痛啊 (攤手
    記事本還能透過AppLocale來用簡體模式去執行
    NOTEPAD++就不行了 (無奈
    雖然說
    最近發現NOTEPAD++的未正式發布的外掛:
    Encodings Plugin v0.1 pre-alpha
    可以做到直接變更模式檢視
    不需要對文件本身作轉檔的動作
    可是畢竟是開發中
    只有程式碼
    聽說有人編譯後發現已經能用了
    不過不太穩定的樣子

    香腸回應:
    是喔@@
    這部分我就不太清楚了….畢竟我也沒有很常接觸簡體的東西,所以需求算低XD

  • ZERO

    所以
    並無法直接編輯簡體中文的文件嗎?
    因為儲存時也必須是簡體編碼
    也不想對文件做轉換的行為
    總覺得
    文件 > 轉換 > 編輯 > 轉換 > 文件

    文件 > 簡體編輯 > 文件
    得到的東西
    在位元上好像不同?
    不是很放心
    也無法使用Unicode去解決
    很想尋求能直接用簡體編碼編輯文件的方式
    本來想透過AppLocale來用簡體模式去執行Notepad++
    結果失敗了 (攤手
    這點來說
    記事本反而勝了? (炸

    香腸回應:
    有些文件好像是因為編碼本身問題,不論用筆記本或是NOTEPAD++開起來都亂碼,通常我會用這套來轉成可以閱讀的簡體中文。

  • 請問
    下載1.8版的怎麼好像不會跳出視窗可以選擇中文說@_@

    香腸回應:
    應該可以,你再試試看 :)

  • fu4

    請問如何開啟大陸簡體的程式請你看下面:
    (;;;眕狟隅砱腕善垀衄硌隅濬倰※tbname§腔摩磁
    (defun tnlist (tbname / tdata tblist)
    (while (setq tdata (tblnext tbname (not tdata)))
    (setq tblist (append tblist (list (dxf 2 tdata))))
    ) ;_ 賦旰while
    ) ;_ 賦旰defun

    ;;;眕狟隅砱腕善壽瑩趼枑尨 )))))))))))))
    開啟時能夠改成原來簡體字我加減看懂
    請解說一下
    謝謝你

    香腸回應:
    要轉,利用這軟體: 按這裡

  • DA

    起初使用ConTEXT只是因為他有行號及語法顯示及語法的功能才用後來發現了Notepad++就沒再使用其他的工具了

    推二個Plugin

    Function List
    會有一個小選單可以讓你選擇該原始碼內的function可以直接跳過去,
    加上他可以語法摺疊,alt + 1 按下去
    若是有良好寫作習慣的人,一定愛死了,畫面一整個簡潔乾淨
    在某些環境之下Function List Plugin v2.0會不能使用 就改用Function List Plugin v1.2就可以了,雖然2.0比較強-_-

    FTP_synchronize
    這個可以讓你登入ftp 直接作編輯
    雖然一樣會有上傳下載的動作,除此之外,讓你會過得像是本機編輯一樣,存檔也會自動上傳(當然可以設定為不自動上傳)

    香腸回應:
    第二個外掛太讚了!

  • 阿喵

    請問要如何向完全沒用過NotePad++的人"推銷"它?
    我下載過Notepad++,但是總覺得畫面有點亂,不曉得怎麼使用,因為學校資概老師要求要做一份有關這個的報告,我自己都不知道它的優點了不知從何報告起…

    香腸回應:
    參考官方介紹囉….
    http://notepad-plus.sourceforge.net/tw/about.php?lang=tw

  • 超及方便??
    是超級方便吧!

    版主回應:
    Thanks.

  • 恩~~這跟Linux裡面的文字編輯器
    十分類似!!幾乎都一樣~哈哈
    用Linux來改PHP檔案十分好用….
    就像上面的圖一樣~
    div,script,php 等等
    都會用不同顏色標註~
    而且如果語法打了頭望了收尾
    它的顏色跟字體就會不一樣…
    很方便除錯!!

    版主回應:
    是是是 ((狂點頭
    就是打錯的話顏色就不會變,就可以立即發現錯誤了XD

  • 我都用Dreamweaver 8 改耶@@

    看到香腸大大那麼推薦,我也來用用看^^

    謝謝分享喔

    還有完整安裝教學

    版主回應:
    用reamweaver 8其實也可以,不過reamweaver 8這是付費軟體,一般使用者如果沒有要製作動畫的話不太會去買來用,而且程式比較龐大,開啟會占用比較多的電腦資源喔^^||

  • 阿…因為之前常接觸到= ="

    所以原先也想分享這軟體,沒想到被你搶先一步了XD"

    版主回應:
    可以在分享阿,不要因為我寫了你就不分享哩!!

  • Scott

    vim 是一個在 unix 上廣為流傳的文字編輯器,特點就是 vi 的加強版!
    有玩過freebsd系統的人應該都知道vi編輯器
    話說freebsd這款系統我沒學好..XD

    版主回應:
    喔~原來如此,話說我真的沒接觸什麼LINUX耶~~真糟糕!!

  • 不管是寫程式 還是 寫 css
    我都只用 notepad ++ 愛不釋手啊 XD

    版主回應:
    是阿!有好的工具才有好的佈景XD

  • 大推!Notepad是寫程式的好幫手….
    不過有時候還是會用vim就是了

    版主回應:
    哈哈~~真的是大推拉~
    話說vim是?

  • NOTEPAD真的很好用
    修改程式碼很方便

    版主回應:
    是阿!真的是超級無敵棒阿~~

  • c

    看程式碼阿~
    我的PHP是用FrontPage2003在開的~XD
    也有標顏色
    給圖↓
    http://moe.igotfree.com/files/upload/1217969826x-576122727.png

    @vicky20045
    有些會啦
    大概是他開的時候判別錯誤
    所以要自己用開啟舊檔
    並選擇正確之編碼

    版主回應:
    用frontpage太麻煩了,龐大的m$程式!

  • vicky20045

    記事本 開utf8 會亂碼

    版主回應:
    哈!沒注意過耶~

  • 確實如此,我用NotePad++ 也很久了,真是超強的自由軟體

    版主回應:
    以前我是用Emeditor,可是他是共享軟體,免費版感覺很弱,所以後來就改用NOTEPAD++啦!