有在架設網站的人,應該常常碰到要修改程式碼的時候,不過這時你會用哪個軟體呢?雖然微軟內建的「記事本」其實就可以編輯程式碼了,不過當程式碼一多,整個程式碼頁面看起來就很雜,讓人難以分辨。這時我們就可以使用傳說中的記事本加強版「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.
有沒有看到其中的HTML和PHP?有支援這兩項可是一大幫助呢!這樣子修改WordPress或者是Discuz裝外掛時可是超級方便的喔!我平常都是用這軟體來修改WordPress佈景檔案呢!
- 軟體名稱:NOTEPAD++
- 軟體性質:免費軟體
- 軟體語言:正體中文 / 多國語言
- 官方網站:http://notepad-plus-plus.org/zh/
- 軟體下載:按這裡
第1步 當你下載完後,請執行你的安裝檔案,此時畫面會跳出一個選項,請選擇語系為【Chinese(Traaditional)】並點擊[OK]。
第2步 接下來你就會看到親切的中文介面了,請點擊[下一步]繼續安裝。
第3步 這頁是條款與規定,請點擊[我同意]表示同意此規範。
第4步 接著選擇安裝路徑,不過一般來說不要亂動,按照預設即可,點擊[下一步]繼續下一步驟。
第5步 再來是選擇要安裝的東西,但是按照預設的即可,請點擊[安裝]吧!
第6步 當安裝完後,請點擊[完成]啦!
第7步 這時程式就會自動執行,並顯示程式改版資訊,這就是NOTEPAD++啦!
安裝就是這樣子,和一般軟體的安裝是一模一樣的,沒有其他特別的地方。在上面說了這麼多NOTEPAD++的好處,說他比微軟的記事本還要強大,可能還是有人不相信,那就舉一個最簡單的例子,開啟兩個PHP的檔案,比較一下兩者之間的易讀性!
(看不清楚,可以點圖放大)
是不是左手邊以NOTEPAD++開啟的php檔案會比右手邊用記事本開啟的好要好閱讀呢?輕輕鬆鬆就有辦法辨識每一個語法的開始與結束,而且還會幫你每一行都加上編號,看你要找第幾行都很方便呢!很好用吧?
最近很多人問我該怎修改WordPress佈景或者是Discuz的一些問題,還有如何改變檔案編碼,如果想知道就趕快換裝「NOTEPAD++」吧!不然用記事本應該是會看到眼睛花掉,改到暈倒吧XD
好用工具!
那..有沒有支援水果電腦(Mac)呀?
XDD
其實我用了記事本很長一段時間,後來FrontPage, Dreamweaver都有用過,最近一年多寫PHP則是用PSPad,偶爾也想找找看有沒有其他更好用的,在找NotePad++的介紹時又找到阿腸這了。
要自動排版,其實PSPad有這項功能,但是它排好的結果跟我習慣的排版不同,所以我很少用。
PSPad還有一個可以比較兩個檔案內容有何不同的功能,我覺得很方便。不過PSPad不能像NotePad++把一小段程式碼收起來,又有點鳥掉了。
所以最近我也會來試用看看NotePad++…
我是寫asp,css,javacript,xml,html的。一般的網頁設計者都用dreamweaver。
而身為programmer的我喜歡用frontpage。因為dreamweave的常常顯示位子亂跑。frontpage不會
frontpage有一個很好的功能 就是類似DOM。它是一層一層的這個dreamweave也有,不過是在下方。另外,它還自動偵測關鍵字。這個notepad++好像要自己設定才有。
我剛才才下載了notepad++這個東西,我覺得它好用的地方在於可以把一層可以縮起來。它可以像IE 開XML那樣。這個frontpage不行。
我希望能夠找到一個自動排版的編輯器,可以把一些很亂的html,css,javascirpt自動縮排,好讓programmer去閱讀。
NOTEPAD++不錯用!又不用付COCO。5.5版後又支援多行編輯,這樣就不用TEXTMATE了,寫RUBY時又多了一個選擇。其他多行編輯的功能測試中,如果像TEXTMATE可以把各行中相同的字可以編輯那就太棒了!
我找到了!! (歡呼
Madedit可以滿足我的需求!! (雀躍
也沒有NOTEPAD++那般複雜
就算轉檔不會有位元上的問題
重要的是
當面對一堆文件……
卻還要一個個文件去確認是什麼編碼……
然後再一個個轉碼……
再一個個編輯……
最後再一個個轉回去……
光想就很想死的感覺…… (趴
Madedit再讀入文件的同時會自動以那個文件的編碼呈現!!
這樣我就不用在意是何種編碼
只需要專注在編輯上就好
如果只需要簡單的編輯功能
可以考慮Madedit (拇指
http://madedit.sourceforge.net/
就是因為不想用轉換的方式才頭痛啊 (攤手
記事本還能透過AppLocale來用簡體模式去執行
NOTEPAD++就不行了 (無奈
雖然說
最近發現NOTEPAD++的未正式發布的外掛:
Encodings Plugin v0.1 pre-alpha
可以做到直接變更模式檢視
不需要對文件本身作轉檔的動作
可是畢竟是開發中
只有程式碼
聽說有人編譯後發現已經能用了
不過不太穩定的樣子
所以
並無法直接編輯簡體中文的文件嗎?
因為儲存時也必須是簡體編碼
也不想對文件做轉換的行為
總覺得
文件 > 轉換 > 編輯 > 轉換 > 文件
跟
文件 > 簡體編輯 > 文件
得到的東西
在位元上好像不同?
不是很放心
也無法使用Unicode去解決
很想尋求能直接用簡體編碼編輯文件的方式
本來想透過AppLocale來用簡體模式去執行Notepad++
結果失敗了 (攤手
這點來說
記事本反而勝了? (炸
請問
下載1.8版的怎麼好像不會跳出視窗可以選擇中文說@_@
請問如何開啟大陸簡體的程式請你看下面:
(;;;眕狟隅砱腕善垀衄硌隅濬倰※tbname§腔摩磁
(defun tnlist (tbname / tdata tblist)
(while (setq tdata (tblnext tbname (not tdata)))
(setq tblist (append tblist (list (dxf 2 tdata))))
) ;_ 賦旰while
) ;_ 賦旰defun
;;;眕狟隅砱腕善壽瑩趼枑尨 )))))))))))))
開啟時能夠改成原來簡體字我加減看懂
請解說一下
謝謝你
起初使用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++,但是總覺得畫面有點亂,不曉得怎麼使用,因為學校資概老師要求要做一份有關這個的報告,我自己都不知道它的優點了不知從何報告起…
超及方便??
是超級方便吧!
恩~~這跟Linux裡面的文字編輯器
十分類似!!幾乎都一樣~哈哈
用Linux來改PHP檔案十分好用….
就像上面的圖一樣~
div,script,php 等等
都會用不同顏色標註~
而且如果語法打了頭望了收尾
它的顏色跟字體就會不一樣…
很方便除錯!!
我都用Dreamweaver 8 改耶@@
看到香腸大大那麼推薦,我也來用用看^^
謝謝分享喔
還有完整安裝教學
阿…因為之前常接觸到= =”
所以原先也想分享這軟體,沒想到被你搶先一步了XD”
vim 是一個在 unix 上廣為流傳的文字編輯器,特點就是 vi 的加強版!
有玩過freebsd系統的人應該都知道vi編輯器
話說freebsd這款系統我沒學好..XD
不管是寫程式 還是 寫 css
我都只用 notepad ++ 愛不釋手啊 XD
大推!Notepad是寫程式的好幫手….
不過有時候還是會用vim就是了
NOTEPAD真的很好用
修改程式碼很方便
看程式碼阿~
我的PHP是用FrontPage2003在開的~XD
也有標顏色
給圖↓
http://moe.igotfree.com/files/upload/1217969826x-576122727.png
@vicky20045
有些會啦
大概是他開的時候判別錯誤
所以要自己用開啟舊檔
並選擇正確之編碼
記事本 開utf8 會亂碼
確實如此,我用NotePad++ 也很久了,真是超強的自由軟體