選擇一個(gè)強(qiáng)大而好用的文本編輯器,是進(jìn)行Web開發(fā)和編程必不可少的一部分,甚至對(duì)于通常的寫作,一個(gè)舒服的文本編輯器也會(huì)讓你寫起文字來覺得優(yōu)雅而瀟灑。Sublime Text是一款不錯(cuò)的編輯器,簡潔且跨平臺(tái),但對(duì)新手來說配置起來有些麻煩,對(duì)于通常使用Windows的用戶來說,Notepad++或許是一個(gè)更好的選擇。Notepad++(NPP),顧名思義,就是一個(gè)加強(qiáng)版的記事本了,雖然只多了兩個(gè)加號(hào),但功能甩系統(tǒng)記事本可不是一里兩里。
Notepad++本身除了作為一款強(qiáng)大的編輯器外,主要魅力還有由NPP社區(qū)和開發(fā)人員貢獻(xiàn)的種類眾多的插件,這些插件幾乎可以滿足我們各種各樣的需求,解決大大小小的問題。找到適合自己的插件,并且靈活使用,將有效提高我們的開發(fā)和寫作效率。
Notepad++安裝插件的兩個(gè)方法:一個(gè)是通過軟件自帶的Plugin Manager來查找可用插件,勾選安裝;還有個(gè)就是直接下載插件的dll文件,復(fù)制到Notepad++安裝目錄的plugins目錄下,再重啟軟件即可。
Markdown作為一種日漸流行的輕量級(jí)標(biāo)記語言,日常使用自然是少不了的,而到目前為止,Notepad++上還沒有一個(gè)稱得上完美的方法來支持Markdown,只能自己動(dòng)手改善,這里總結(jié)目前找到的優(yōu)化Markdown在Notepad++中使用體驗(yàn)的兩個(gè)方面。
第一、實(shí)現(xiàn)Markdown語法高亮
首先下載Markdown規(guī)則文件,然后可以通過Notepad++中的 語言 -> 自定義語言格式 -> **導(dǎo)入 **來實(shí)現(xiàn);也可以通過手動(dòng)操作實(shí)現(xiàn),點(diǎn)擊 開始菜單 -> 運(yùn)行(或者直接按 Win+R) -> 輸入 %APPDATA%\Notepad++,將userDefineLang.xml放置到此目錄(如果已有同名文件存在,則將下載文件的內(nèi)容增加進(jìn)去,方法參考https://github.com/Edditoria/markdown_npp_zenburn),重啟軟件。
第二、實(shí)現(xiàn)Markdown實(shí)時(shí)預(yù)覽
這個(gè)比較簡單,看這篇文章《寫了一個(gè)Notepad++的markdown插件》,下載里面的NppMarkdown插件(也可以下載我備份在百度云的),復(fù)制dll到Notepad++安裝目錄的plugins目錄下,重啟軟件。
小提示:Notepad++的AutoSave插件和多列編輯功能(菜單欄 -> 設(shè)置 -> 首選項(xiàng) -> 編輯,勾上右邊“多列編輯”的小框)都不錯(cuò)哦。