Source Insight使用技巧

1、設置字體:

點擊Option -> Document Option->Screen Font 然後進行設置 填上Yes;

2、爲Source Insight 添加Makefile,kconfig,彙編文件的支持:

    添加makefile:

    打開Source Insight,在新建工程之前,進入Options -> Document Options-> 點擊Document Type的下拉框,然後選擇Make File,在右邊的File Filter中,在原先的*.mak後面加上一個分號,即多個不同過濾規則以分號間隔開,再加上*makefile,變成 *.mak;*makefile,並且選中Include when adding to projects,這樣,以後再新建工程的時候(當前工程同步下makefile就有了),就可以識別makefile或Makefile了(好像此處Source Insight並不區分大小寫)。
    添加kconfig:
    由於kconfig是sourceinsight默認不支持的格式,所以我們現在先要加入一個類型。
點擊 Add Type,填入新文件類型的名字kconfig,File Filter中寫上*kconfig,最好再加上kconfig*(因爲在linux中有些kconfig是以kconfig.*的形式出現),注意再選中下面的Include when adding to projects,這樣就建立了一個新的文件類型, 以後新建工程加入文件時候,系統就能夠識別kconfig的文件了。
    添加彙編 .s 
    文件用匯編定義了該函數的。去網上查了一下,發現原因是*.S文件並沒有添加到改工程中來。 爲了用source insight能搜索到.S的彙編文件,必須把該文件添加進來。 
方法:
 1、在創建工程前先特別設置好source insight 。設置如下: Options->Document Options->Doucment Types->選擇x86 Assemble,再在右邊File Filter裏輸入*.S。這樣以後再new一個工程,在添加文件時,就可以把文件夾中的*.S添加進去了。
 2、如果之前已經創建好工程的,而又想把*.S文件添加進來。如下: 打開創建好的工程,Options->Document Options->Doucment Types->選擇x86 Assemble,再在右邊File Filter裏輸入*.S。然後project-->add and remove project files,再重新把工程的所有文件夾添加一遍,這樣就可以把*.S文件添加進來了(注:原來的*.c等文件不會被重複添加),然後重新rebuild就可以了。

還有,si默認的彙編文件後綴不支持.s的,所以要支持arm的彙編文件也需要改一下File filter.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章