Keil(MDK-ARM-STM32)系列教程(六)Configuration(Ⅱ)

Ⅰ、寫在前面

本文接着上一篇文章「Configuration(Ⅰ)」進行講述Configuration後面三項Shortcut Keys快捷鍵、Text Completion代碼完形、Other其他的內容。

 

Shortcut Keys快捷鍵:Keil軟件裏面所有快捷鍵都可以在Configuration配置中查看的到,也可以自定義快捷鍵。

 

Text Completion代碼完形:包含代碼自動完成代碼模板語法錯誤檢測等。

 

Other其他:這個選項不常用,包含UVSOCK (TCP/IP)設置打開軟件設置等。

 

閱讀本文之前建議先閱讀上一篇文章:

Keil(MDK-ARM-STM32)系列教程(五)_Configuration(Ⅰ)

 

Ⅱ、Shortcut Keys快捷鍵

Configuration中Shortcut Keys主要兩個作用,查看快捷鍵修改/配置快捷鍵

在默認情況下,不是所有命令都有快捷鍵,可以自行添加。列表中的命令屬於系統,用戶不能增加、刪除和修改。

 

1.創建快捷鍵

快捷鍵可以增加(創建)、刪除(移除)和修改。我們這裏簡單舉例說明一下創建快捷鍵。

比如:增加(創建)Flash Download程序下載快捷鍵爲Ctrl+D

點擊「Create Shortcut」 -> 鍵盤按住「Ctrl+D」 -> 點擊「OK」。

 

增加(創建)快捷鍵動畫效果:

 

2.常用快捷鍵

Keil默認的所有快捷鍵在列表中都能查找到,這裏爲了方便大家,也讓大家回顧一下,列出常用的快捷鍵。

 

在系列教程【Keil(MDK-ARM-STM32)系列教程(二)工具欄詳細說明】中就列出了快捷按鈕對應的快捷鍵,可以點擊進入看看。

 

按照菜單列表順序:

1.File類

Ctrl + N :新建文件

Ctrl + O :打開文件

Ctrl + S :保存文件

 

2.Edit類

Ctrl + Z :撤銷編輯

Ctrl + Y :恢復編輯

Ctrl + X :剪切

Ctrl + C :複製

Ctrl + V :粘貼

Ctrl + - :跳轉到上一步

Ctrl + Shift + - :跳轉到下一步

Ctrl + F2 :添加書籤

F2 :跳轉到下一個書籤

Shift + F2 :跳轉到上一個書籤

Ctrl + Shift + F2 :清空所有書籤

Ctrl + F :查找

Ctrl + H :替換

 

3.Project類

Alt + F7 :工程目標

F7 :編譯目標

Ctrl + F7 :編譯文件

 

4.Flash類

F8 :下載程序

 

5.Debug類

Ctrl + F5 :啓動/停止調試

F5 :運行

F11 :Setp運行

F10 :Setp Over運行

Ctrl + F11 :Setp Out運行

Ctrl + F10 :運行到光標處

Ctrl + B : 查看所有斷點

F9 :插入/移除斷點

Ctrl + F9 : 使能/失能單個斷點

Ctrl + Shift + F9 :取消所有斷點

 

只是簡單列了一些常用快捷鍵,列表中默認沒有的快捷鍵可以自己添加哦。

 

Ⅲ、Text Completion代碼完形

這個選項相關的功能比較實用,能幫助你在編程時快速完成編輯。直白的意思就是能提高編程的效率

 

Show Code Completion List自動完成代碼編輯

Struct / Class Members編輯時顯示結構體/類成員變量列表,直接點擊列表中的成員就可以完形代碼。

 

Function Parameters就是顯示參數和參數類型。

Symbols after [x] Characters自動匹配x字符,在輸入時達到x個字符會匹配輸入的字符串。

 

Dynamic Syntax Checking:語法動態錯誤檢測

你編輯代碼時會動態(實時)檢測你代碼是否正確,錯誤會做出提示。

 

Text Templates:代碼模板

代碼模板很好理解,相當於你寫了一個模板,以後直接使用就是了。

 

Text Completion代碼完形動畫效果:

 

Ⅳ、Other其他

這個選項不常用,可以瞭解一下。

 

1.UVSOCK (TCP/IP) Settings

啓動或關閉UV socket端口,這個選項可以說基本很少人使用。

 

2.Startup (Require Restart)

啓動軟件(重新打開)時對應的操作。

Show splash screen:顯示啓動畫面。如下圖:

 

Open most recent project:啓動軟件後打開最近的工程項目。

 

3.Debug

打開源代碼停止調試。

 

Ⅵ、說明

每一種工具的功能都是需要自己親自實踐,並長期使用才能達到靈活運用的地步,不建議死記硬背。

爲了照顧大部分人,本文采用標記、主要說明和闡述的方式對每一項內容進行講述。如果內容詳盡,會讓篇幅過於繁雜,且不易找到重點。

以上內容僅供參考,若有不對之處,敬請諒解。