天天看點

讓代碼看起來更工整的小技巧之 notepad++全顯字元

有這麼個工程,代碼書寫非常不夠工整,縮進中穿插空格和tab特别随意,導緻代碼歪斜難看,現在想修改下能讓整個工程看起來順眼一點,至少在keil和sourceinsigh中同時檢視代碼時,不至于像下面這樣。該怎麼辦呢?

讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元

其實對應解決辦法肯定有很多,應該是我發現了notepa++的一個功能對于這種修改已有工程非常好用,就是利用notepad的全顯示字元功能修正keil中歪歪斜斜的代碼,修改好了在任何一種編輯器中打開代碼檢視都會非常工整的。

修改過程如下:

在notepad中打開上段代碼,在視圖中找到顯示所有符号,顯示縮進參考線。

讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元

我們再看這段代碼,向右箭頭是tab,… 是空格,一個點是一個小空格,下面修改應該就明白了吧?我試着都用tab 把所有空格都去掉看看修改後的文檔在 keil中和 sourceinsight中的檢視效果吧。

讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元
讓代碼看起來更工整的小技巧之 notepad++全顯字元

其實這個對于我這個喜歡在Sourceinsight中寫代碼不注意空格和tab來随意縮進的人來說是個好功能,我之前很頭疼自己的代碼為什麼那麼不入眼呢,明明sourceinsight中對齊的啦,到了keil中就全亂了,全顯字元功能挺好的,好比火眼金睛一下就看出來了哪裡藏了多少空格哪裡用到了tab;對于修改之前的工程也帶來友善,我知道的太晚了點。

繼續閱讀