Source insight這款非常好用的程序編輯器和代碼瀏覽器,想必廣大的程序員們都在使用,英文版的工具我們使用的並不是非常順手,可以使用漢化版,但是漢化版的Source insight有一個缺點就是字體不是對齊的,讓我們看看Source insight編程工具的字體怎麼才能對齊,這樣編程起來才能夠方便又舒服。
由於source insight默認采用Verdana字體,這種字體不是等寬的。如果使用這種字體本身就很難對齊(無論是使用空格或Tab鍵)。
改變source insight的字體,推薦使用Courier New字體,9號大小。方法Options->Document Options中更改,設置如下圖所示。
對於自動對齊(Auto Indenting),點擊上圖中的Click Here,設置成如下圖所示,比較符合Microsoft風格的代碼對齊方式。
完成以上設置還不夠,在代碼中的注釋或一些其它的文本仍然會使用Verdana字體,需要Options->Style Properties中各種代碼風格的設置。方法是選擇Style Name中的每一項,在Font Name項設置成=。如下圖所示。
或者省事點,導入Style Properties文件,GLOBAL_xinzero.CF3文件。
到這一步編寫代碼的對齊已經沒有問題了。為了好看,還需要更改source insight的context(關聯窗口)窗口內的字體。方法,在context窗口內右鍵->選擇Font…,選擇Courier New字體。
經測試以上修改過後,在CCS3.3,Keil uVision,VS2005下,代碼都是對齊的。UltraEdit默認的製表位為2個字符,更改為4個字符後,也是對齊的。
source insight在win7係統下使用Courier New字體