改善 Source Insight 對(duì) .s 文件的支持
在使用 Source Insight 瀏覽項(xiàng)目代碼時(shí),軟件默認(rèn)并不會(huì)包含 .s 后綴的文件,對(duì)于這些文件也沒(méi)有語(yǔ)法著色功能。 但是,通過(guò)以下幾個(gè)步驟,我們可以很好地解決這個(gè)問(wèn)題。設(shè)置 Document
在使用 Source Insight 瀏覽項(xiàng)目代碼時(shí),軟件默認(rèn)并不會(huì)包含 .s 后綴的文件,對(duì)于這些文件也沒(méi)有語(yǔ)法著色功能。 但是,通過(guò)以下幾個(gè)步驟,我們可以很好地解決這個(gè)問(wèn)題。
設(shè)置 Document Options
1. 選擇菜單 Options -> Document Options,點(diǎn)擊 Document Type 下拉菜單,選擇 "x86 Asm Source File"。
2. 在 File filter 中,在 *.asm;*.inc 的后面加上 *.s;*.S,用分號(hào)隔開(kāi)。 這樣 Source Insight 就會(huì)在下次加入文件夾時(shí)將 .s 和 .S 文件加入到工程中。
設(shè)置語(yǔ)法高亮
1. 在 Document Type 下拉菜單中,選擇 "C Source File"。
2. 在 File filter 中,在 *.c;*.h; 的后面加上 *.s;*.S,用分號(hào)隔開(kāi)。 這樣 Source Insight 就會(huì)對(duì) .s 和 .S 文件進(jìn)行語(yǔ)法高亮顯示。
同步工程文件
1. 選擇菜單 Project -> Add and remove project files,在彈出窗口中,將包含 .s 文件最底層文件夾的工程樹(shù)去掉,然后再重新加上。
2. 選擇菜單 Project -> Synchronize files,對(duì)工程進(jìn)行重新同步。
通過(guò)上述步驟,您就可以在 Source Insight 中找到 .s 文件,并進(jìn)行語(yǔ)法高亮顯示了。這樣可以大大提高您在項(xiàng)目中瀏覽和編輯匯編代碼的效率。