【STM32】 keil软件介绍--工具栏
轉(zhuǎn)載至:https://blog.csdn.net/ybhuangfugui/article/details/51501781
Ⅰ、寫在前面
Toolbars工具欄其實(shí)就是在菜單下面一行一行的快捷圖標(biāo)按鈕,這些快捷按鈕之所以歸為工具欄里面,在于它們使用的頻率較高。比如編譯按鈕,這個(gè)按鈕在我們編程的時(shí)候使用的頻率是相當(dāng)高,其他快捷按鈕同樣也經(jīng)常使用。
?
本文說(shuō)的Toolbars工具欄和大部分上位機(jī)軟件(如:Keil、IAR、VS、STM32CubeMX等)一樣,只是工具欄的多少不同,工具欄中快捷按鈕的多少不同而已。
?
本文雖然以Keil?MDK-ARM?V5為例來(lái)講述,其實(shí)Keil MDK-ARM?其它版本,以及Keil C51的各個(gè)版本也有同樣工具欄,功能也一樣。因此,本文也適合它們。
?
Ⅱ、本文要點(diǎn)
本文將詳細(xì)講述的Keil開(kāi)發(fā)環(huán)境中的兩項(xiàng)工具欄,如下圖:
第一行:文件工具欄(File Toolbar)
第二行:編譯工具欄(Build Toolbar)
?
打開(kāi)Keil軟件默認(rèn)是可以看見(jiàn)兩行工具欄,如果沒(méi)有看見(jiàn),可以通過(guò)View菜單打開(kāi)即可,如下圖:
?
工具欄的快捷按鈕默認(rèn)情況下,大部分快捷按鈕都有對(duì)應(yīng)的快捷鍵,在下面講述的過(guò)程中,也會(huì)將有快捷鍵的列出來(lái)(本文不講述快捷鍵,該系列教程專門整理快捷鍵的文章)。
?
Ⅲ、工具欄詳細(xì)說(shuō)明
我將兩項(xiàng)工具欄分為10類(如下圖),從左到右分別來(lái)進(jìn)行講述每一個(gè)快捷按鈕的意思。當(dāng)然,簡(jiǎn)單的按鈕只簡(jiǎn)述一下,復(fù)雜一點(diǎn)的會(huì)重點(diǎn)講述。
?
1.文件操作類按鈕
這一類按鈕可以說(shuō)在大部分上位機(jī)軟件都可見(jiàn),比較簡(jiǎn)單,不過(guò)多描述。
新建文件夾? ? ? ? ? ? ? ? ? ? ?Ctrl + N
打開(kāi)文件? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + O
保存當(dāng)前文件?????????????????Ctrl + S
保存所有文件?????????????????無(wú)
剪切? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + X
復(fù)制? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + C
粘貼? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + V
?
2.文件編輯跳轉(zhuǎn)類按鈕
撤銷恢復(fù)按鈕比較常用,可以使用快捷鍵代替。
撤銷編輯? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + Z
恢復(fù)編輯? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + Y
跳轉(zhuǎn)到上一步? ? ? ? ? ? ? ? ? ?Ctrl + -
跳轉(zhuǎn)到下一步? ? ? ? ? ? ? ? ? ?Ctrl + Shift + -
?
撤銷恢復(fù)動(dòng)畫效果:
?
跳轉(zhuǎn)動(dòng)畫效果:
?
3.書簽類按鈕
書簽的作用主要是標(biāo)記位置方便查看。
添加書簽? ? ? ? ? ? ? ? ? ? ? ? ? ? Ctrl + F2
跳轉(zhuǎn)到上一個(gè)書簽?????????????Shift + F2
跳轉(zhuǎn)到下一個(gè)書簽?????????????F2
清空所有書簽? ? ? ? ? ? ? ? ? ? Ctrl + Shift + F2
?
書簽動(dòng)畫效果:
?
4.選中行操作類按鈕
選中行操作的作用主要就是為了使選中行縮進(jìn)、注釋。
插入縮進(jìn)(Tab) ????????????????Tab
取消縮進(jìn)(Tab) ????????????????Shift + Tab
確定注釋? ? ? ? ? ? ? ? ? ? ? ? ? ?無(wú)
取消注釋? ? ? ? ? ? ? ? ? ? ? ? ? ?無(wú)
?
縮進(jìn)動(dòng)畫效果:
?
注釋動(dòng)畫效果:
?
5.查找文本類按鈕
查找文本意思就是搜索,比較簡(jiǎn)單,也比較常用。
查找所有文本? ? ? ? ? ? ? ? ? ?Ctrl + Shift + F
查找文本輸入框???????????????無(wú)
查找單個(gè)文本? ? ? ? ? ? ? ? ? Ctrl + F
增加搜索? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl + I
?
6.關(guān)于仿真類按鈕
這些按鈕針對(duì)仿真時(shí),對(duì)文本進(jìn)行標(biāo)記作用。
打開(kāi)/關(guān)閉調(diào)試 ? ? ? ?Ctrl + F5
插入斷點(diǎn)? ? ? ? ? ? ? ? ? ? ? ? ? ?F9
失能單個(gè)斷點(diǎn)? ? ? ? ? ? ? ? ? ?Ctrl + F9
失能所有斷點(diǎn)? ? ? ? ? ? ? ? ? ?無(wú)
取消所有斷點(diǎn)? ? ? ? ? ? ? ? ? ?Ctrl + Shift + F9
?
7.窗口配置類按鈕
窗口?????????????????????????無(wú)
配置?????????????????????????無(wú)
?
窗口按鈕支持快速打開(kāi)/關(guān)閉某些窗口,具體見(jiàn)下圖:
?
8.關(guān)于編譯類按鈕
這些按鈕使用頻率較高,特別對(duì)于F7快捷鍵。
編譯當(dāng)前文件(單個(gè)) ? ? ? ? ? ? ? ? ?Ctrl + F7
編譯目標(biāo)文件(修改過(guò)的) ? ? ? ? ? ?F7
編譯所有目標(biāo)文件(重新編譯) ???無(wú)
編譯多個(gè)工程文件(多工程) ? ? ? ?無(wú)
停止編譯? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?無(wú)
下載軟件? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? F8
?
9.工程選項(xiàng)類按鈕
工程目標(biāo)選擇框? ? ? ? ? ? ? ? ? ?無(wú)
工程目標(biāo)選項(xiàng)(配置) ???????????Alt + F7
?
一個(gè)工程下面可以建立多個(gè)目標(biāo),工程目標(biāo)選擇框是選擇工程目標(biāo)所使用。通常對(duì)于初學(xué)者工程來(lái)說(shuō),一個(gè)工程下一般只有一個(gè)目標(biāo)。因此,初學(xué)者通常在工程目標(biāo)選擇下拉選項(xiàng)中只看到一個(gè)目標(biāo)。
一個(gè)工程目標(biāo)中重要的配置參數(shù)(如:輸出Hex、選擇ST-Link等)都在工程目標(biāo)選項(xiàng)(配置)?中。本文只講述這個(gè)按鈕的功能,關(guān)于“工程目標(biāo)選項(xiàng)(配置)”具體內(nèi)容,我將單獨(dú)整理一篇文章。
?
10.工程項(xiàng)目管理類按鈕
單工程管理? ? ? ? ? ? ? ? ? ? ? ?無(wú)
多工程管理? ? ? ? ? ? ? ? ? ? ? ?無(wú)
管理運(yùn)行時(shí)環(huán)境? ? ? ? ? ? ? ??無(wú)
選擇軟件包? ? ? ? ? ? ? ? ? ? ? ?無(wú)
安裝軟件支持包? ? ? ? ? ? ? ??無(wú)
?
工程項(xiàng)目管理關(guān)于初學(xué)者來(lái)說(shuō),只是單工程項(xiàng)目,主要使用第一個(gè)按鈕,其他按鈕基本上不使用。
?
上面說(shuō)的多工程管理,就是所謂的工作空間管理。
?
關(guān)于選擇軟件包,這個(gè)按鈕是Keil uVision5軟件新增的一個(gè)按鈕,也是Keil uVision5軟件的一個(gè)特點(diǎn)。
?
至此,上面就是關(guān)于Keil開(kāi)發(fā)環(huán)境中兩項(xiàng)工具欄:文件工具欄(File Toolbar)?和?編譯工具欄(Build Toolbar)中所有快捷按鈕的全部?jī)?nèi)容。
?
總結(jié)
以上是生活随笔為你收集整理的【STM32】 keil软件介绍--工具栏的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【STM32】 keil新建工程模板
- 下一篇: 【STM32】 keil软件介绍--工程