notepad++是一款免費(fèi)開源的文本編輯器,在windows平臺上表現(xiàn)非常好,可以自定義的地方多,還支持主題導(dǎo)入,導(dǎo)出和切換,對各種語言的語法高亮支持也是在各大文本編輯器中名列前茅,插件庫的內(nèi)容也非常豐富,傻瓜式安裝插件,是我最喜歡的文本編輯器。
在自定義字體和字體大小的時候,notepad++有一個問題是不能夠調(diào)整行距,在設(shè)置菜單里面找不到行距這一條設(shè)置項(xiàng)。如果把字體縮小,有可能會出現(xiàn)正文字體很小,但是行距卻沒有相應(yīng)縮小的問題,非常影響視覺體驗(yàn)。如下圖:
相關(guān)推薦:《Notepad++使用圖文教程》
網(wǎng)上流傳得較多的一個方法出自這里:關(guān)于Notepad++的行距大小的調(diào)整方法?,該方法說調(diào)整行號大小(line number margin)就可以調(diào)整行距,其實(shí)是不正確的,單單調(diào)整行號間距不能夠縮小行距,如下圖所示,行號已經(jīng)很小了,但是正文本的行距還是沒有變化:
解決方案
notepad++行距的確不可以直接設(shè)置,它是根據(jù)文本的各個部分的字體設(shè)置自動調(diào)整的,在樣式設(shè)置里面,有多個項(xiàng)目可以對字體進(jìn)行單獨(dú)的大小設(shè)置,notepad++顯示出來的行距取決于這些字體設(shè)置里面的最小字體,也就是說,如果僅僅設(shè)置了default Style中的字體大小,但是如果其他樣式中的字體默認(rèn)設(shè)置超過該大小,那么行距就不會受到Default Style中字體調(diào)整的影響。要讓notepad++的行距調(diào)整到Default Style字體大小對應(yīng)的寬度,需要一次查看一下所有的樣式設(shè)置,將所有字體設(shè)置大于Default Style字體大小的改為Default Style字體大小,調(diào)整完了之后,notepad++的顯示就正常了。
?