TrueSTUDIO環境設置的一些小技巧

最近一直在使用STM32CubeMX和TrueSTUDIO進行STM32的程序開發,用起來已經是得心應手了。使用TrueSTUDIO的過程中知道了一些環境設置的小技巧,可以提高工作效率過減少問題,故專門貼出來。

TrueSTUDIO的環境設置主要是在項目的屬性設置對話框裏進行設置。

(1)使用並行編譯

在C/C++ Build的Behavior設置頁面,勾選Enable parallel build可以打開並行編譯功能。新建一個Workspace後這個選項默認是不勾選的,現在的CPU都是多核的,打開並行編譯選項後可以明顯提高編譯速度。

(2)編譯優化級別設置

當需要進行程序的斷點跟蹤調試時,必須將編譯的優化級別設置爲None或Optimize for debugging,否則在單步調試時無法正確跟蹤代碼行。默認情況下不是這個選項,所以用於跟蹤調試時必須進行設置。

(3)代碼摺疊功能

點擊主菜單Window下的Preferences,打開Preferences設置對話框。在C/C++  --> Editor -->Folding 頁面設置代碼摺疊功能。

TrueSTUDIO是具有代碼摺疊功能的,但是默認情況下只勾選了“Enable folding when opening a new editor”。如果要對預編譯語句、if/else、for等語句進行代碼摺疊,就勾選下面的兩個選項。在源代碼編輯器裏,具有摺疊功能的代碼行的左首會顯示小圖標用於代碼摺疊。使用代碼摺疊功能有助於快速分析代碼結構,瞭解程序的工作原理。

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