1、 文檔目標(biāo)
解決在第三方的編輯器里面修改完代碼后,切換回MDK后自動(dòng)同步代碼。
2、 問題場(chǎng)景
目前越來越多第三方編輯器在代碼編寫、代碼自動(dòng)補(bǔ)全、代碼模板上的功能越來越強(qiáng)大,很多工程師都開始愿意在第三方編輯器上面去編寫代碼,從而加快代碼的編寫速度和代碼規(guī)范。然后,回到MDK中去構(gòu)建代碼。但是,回到MDK中會(huì)提示文件被修改,是否進(jìn)行加載(如圖2-1)。

圖2-1
3、軟硬件環(huán)境
1)、軟件版本:Keil MDK 5.38a
2)、電腦環(huán)境:Windows 11
3)、外設(shè)硬件:無
4、解決方法
1)、在Configuration窗口中,切換到Editor欄中,可以在File&Project Handing中勾選上“Automatic reload of externally modified files ”(如圖4-1)。開啟這個(gè)選項(xiàng)后,就可以在第三方編輯器中修改完代碼后,回到MDK就會(huì)自動(dòng)重新加載文件,不需要再次確認(rèn)。

圖4-1
2)、開啟該選項(xiàng)可以減少一些重復(fù)性的確認(rèn)工作。但是,可能會(huì)存在文件被意外修改,又自動(dòng)加載,出現(xiàn)問題后無法確認(rèn)哪個(gè)文件被修改了。所以對(duì)于這個(gè)選項(xiàng)建議評(píng)估后開啟。

首頁 > 資源中心 > FAQ
