Keil系列教程03_主窗口和工具栏详细说明

这篇具有很好参考价值的文章主要介绍了Keil系列教程03_主窗口和工具栏详细说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Keil系列教程03_主窗口和工具栏详细说明

1写在前面

本文先让大家简单认识一下Keil的主窗口界面,然后再进一步认识Keil的文件、编译和调试工具栏

Toolbars工具栏就是在菜单下面的两行快捷图标按钮,这些快捷按钮之所以在工具栏里面,在于它们使用的频率较高。比如保存按钮、编译按钮、下载按钮等。

本文讲述的Toolbars工具栏和大部分上位机软件的工具栏类似,就是一些常用的快捷按钮。

本文以Keil MDK-ARM为例,因Keil C51的工具栏和MDK-ARM类似。因此,本文大部分内容也适用于Keil C51。

2

主窗口界面

为了让大家对Keil集成开发环境有一个大概的了解,这里先概述一下Keil 默认编辑状态(模式)主窗口界面下各个窗口的含义。

说明:Keil主窗口界面在编辑状态调试状态下存在一定差异,本章节主要基于【编辑状态】进行简单的概述,里面详细的内容、以及调试状态下的窗口在该系列教材后续会逐步讲述。

在编辑模式下,一般会出现类似下图的主窗口界面,如下图:

Keil系列教程03_主窗口和工具栏详细说明

Menu Bar菜单栏

相信大家对菜单栏都不陌生,包含File文件、 Edit编辑、 View视图、 Project工程、 Help帮助等这样的一栏窗口。

菜单栏是 Keil 比较重要的一个窗口,几乎 Keil 所有操作的内容都包含在里面。同时。在编辑状态调试状态下存在一些不同,后续会详细讲述。

Tool Bar工具栏

该窗口是一些常见的快捷按钮,本文下面会重点讲述。

Project工程窗口

一个工作空间可以包含多个工程,该窗口主要显示工作空间下面工程项目的内容(工程、 组、 源代码文件等)。 后续也会讲述新建多工程。

Edit Window编辑窗口

该窗口不用多解释,就是我们平时编辑代码的窗口。

Message Window信息窗口

该窗口包括编译信息、调试信息、查找信息等一些信息的窗口。

Status Bar状态栏

该窗口包含就绪状态、错误警告数量、光标行列、字符编码、键盘Num锁定等一些状态信息。

3

工具栏

Keil的Toolbars工具栏共有三种:File Toolbar文件工具栏、 Build Toolbar编译工具栏、 Debug Toolbar调试工具栏

在两种状态(模式)下呈现不同工具栏。在编辑状态时,呈现文件、编译两种工具栏;在调试状态时,呈现文件、调试两种工具栏。

3.1 两种状态下的工具栏

1.编辑状态包含:File Toolbar文件工具栏、 Build Toolbar编译工具栏;

Keil系列教程03_主窗口和工具栏详细说明

2.调试状态包含:File Toolbar文件工具栏、 Debug Toolbar调试工具栏;

Keil系列教程03_主窗口和工具栏详细说明

3.2 工具栏详细内容

如下图,将编辑状态和调试状态的工具栏按钮分为12类,下面将这12类工具栏按钮依次进行详细说明。

Keil系列教程03_主窗口和工具栏详细说明

1.文件操作类按钮

这一类按钮可以说在大部分上位机软件都可见,比较简单,不过多描述。

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
New... 新建文件 Ctrl + N
Open 打开 Ctrl + O
Save 保存当前文件 Ctrl + S
Save All 保存所有文件 --
Cut 剪切 Ctrl + X
Copy 复制 Ctrl + C
Paste 粘贴 Ctrl + V

2.文件编辑跳转类按钮

撤销恢复按钮比较常用,可以使用快捷键代替。

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Undo 撤销编辑 Ctrl + Z
Redo 恢复编辑 Ctrl + Y
Navigate Backwards 跳转到上一步 Ctrl + -
Navigate Forwards 跳转到下一步 Ctrl + Shift + -

撤销恢复动画效果:

Keil系列教程03_主窗口和工具栏详细说明

跳转动画效果:

Keil系列教程03_主窗口和工具栏详细说明

3.书签类按钮

书签的作用主要是标记位置方便查看。

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Insert/Remove Bookmark 添加书签 Ctrl + F2
Go to Next Bookmark 跳转到上一个书签 Shift + F2
Go to Previous Bookmark 跳转到下一个书签 F2
Clear All Bookmarks 清空所有书签 Ctrl + Shift + F2

书签效果:

Keil系列教程03_主窗口和工具栏详细说明

4.选中行操作类按钮

选中行操作的作用主要就是为了使选中行缩进、注释。

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Indent Selection 插入缩进 Tab
Unindent Selection 取消缩进 Shift + Tab
Comment Selection 确定注释 --
Uncomment Selection 取消注释 --

缩进效果:

Keil系列教程03_主窗口和工具栏详细说明

注释效果:

Keil系列教程03_主窗口和工具栏详细说明

5.查找文本类按钮

查找文本意思就是搜索,比较简单,也比较常用。

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Find in Files 在文件中查找文本 Ctrl + Shift + F
-- 查找文本输入框 --
Find 查找单个文本 Ctrl + F
Incremental Find 逐个查找文本 Ctrl + I

6.仿真类按钮

这些按钮针对仿真时,具有断电标记作用。

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Start/Stop Debug Session 打开/关闭调试 Ctrl + F5
Insert/Remove Breakpoint 插入/移除断点 F9
Enable/Disable Breakpoint 使能/失能断点 Ctrl + F9
Disable All Breakpoints 失能所有断点 --
Kill All Breakpoints 取消所有断点 Ctrl + Shift + F9

7.窗口配置类按钮

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Project Windows 工程窗口 --
Configuration 配置 --

工程窗口按钮支持快速打开/关闭某些窗口,和View视图菜单功能一样,工程窗口内容下图:

Keil系列教程03_主窗口和工具栏详细说明

8.编译类按钮

这些按钮使用频率较高,特别是编译目标F7快捷键。

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Translate 编译当前文件 Ctrl + F7
Build Target 编译工程目标 F7
Rebuild all Target files 重新编译所有目标文件 --
Stop Build 停止编译(正在编译时有效) --
Batch Build 分批编译(多工程) --
Download 下载 F8

9.工程选项类按钮

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
-- 工程目标选择框 --
Options for Target 工程目标选项(配置) Alt + F7

一个工程下面可以建立多个目标,工程目标选择框的目标(STM32F103ZE)也就是当前所选中(使用)的工程目标(后期会讲述多目标)。

Options for Target即对选中目标(STM32F103ZE)的配置。

10.工程项目管理类按钮

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Manage Project Items 单工程管理 --
Manage Multi-Project 多工程管理 --
Manage Run-Time 管理运行时环境 --
Select Software Packs 选择软件包 --
Pack Installer 软件包安装 --

11.调试按钮

Keil系列教程03_主窗口和工具栏详细说明

名称 描述 快捷键
Reset 复位 --
Run 全速运行 F5
Stop 停止运行 --
Step 单步运行 F11
Step Over 逐步运行 F10
Step Out 跳出运行 Ctrl + F11
Run to Cursor Line 运行到光标行 Ctrl + F10
Show Next Statement 跳转到暂停行 -

12.调试窗口开关按钮

调试视图窗口开关按钮这里就不说了,快捷按钮内容就是View视图菜单下的内容(如下图)。在后面《菜单》、《调试》还会继续讲述。

Keil系列教程03_主窗口和工具栏详细说明文章来源地址https://www.toymoban.com/news/detail-421024.html

到了这里,关于Keil系列教程03_主窗口和工具栏详细说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [QT编程系列-7]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自定义工具栏、状态栏、快捷键、图标

    目录 3. QT窗体设计 3.2 自定义工具栏 3.2.1 目标 3.2.2 实现过程 3.2 自定义状态栏 3.2.1  目标 3.2.2  过程 3.3 自定义动作快捷键 3.4 自定义图标 在Qt中,ToolBar(工具栏)是一种常见的GUI元素,用于提供应用程序的常用工具按钮和操作。工具栏通常包含一系列图标按钮,用于执

    2024年02月15日
    浏览(52)
  • 【IntelliJ IDEA】怎么调整工具栏的工具图标,比如在工具栏显示git push按钮

    演示版本为2019.1.1 想调整一下IDEA的工具栏图标,但是搜了一下,都感觉说的不是很完整,或者跟着步骤却没有任何效果,以下是个人使用的一些经验,希望可以帮到你 如果你是想在View - ToolBar中的工具栏添加按钮,也就是这一栏 比如我的git 原本是没有push按钮的,该怎么添加

    2024年02月11日
    浏览(61)
  • WPF自定义漂亮顶部工具栏 WPF自定义精致最大化关闭工具栏 wpf导航栏自定义 WPF快速开发工具栏

    在WPF应用程序开发中,自定义一个漂亮的顶部工具栏具有多重关键作用,它不仅增强了用户体验,还提升了整体应用的专业性和易用性。以下是对这一功能的详细介绍: 首先,自定义顶部工具栏是用户界面设计的重要组成部分,它集成了应用程序的核心操作入口,如关闭、最

    2024年01月15日
    浏览(49)
  • Qt之菜单栏、工具栏、状态栏介绍及工具栏QAction的动态增删显示实现方式

    目的 端应用程序或者编辑器基本都支持工具栏快捷功能的动态增删,即通过在菜单栏上打钩就可以在工具栏上看到相应功能的快捷按钮,取消打钩则在工具栏上就移除了该功能的快捷按钮。那么Qt如何实现这个功能,本篇目的就是记录实现此功能的方法及思路。 效果 先看下

    2024年02月08日
    浏览(50)
  • 16.Qt 工具栏生成

    目录 前言: 技能: 内容: 1. 界面添加 2. 信号槽  功能实现 参考: 前言: 基于QMainWindow ,生成菜单下面的工具栏,可以当作菜单功能的快捷键,也可以完成新的功能 直接在UI文件中生成 技能: 创建工具栏 内容: 基于QMainWindow!!!创建时基类选择QMainWindow 1. 界面添加 菜

    2024年02月19日
    浏览(48)
  • Android工具栏ToolBar

    主流APP除了底部有一排标签栏外,通常顶部还有一排导航栏。在Android5.0之前,这个顶部导航栏以ActionBar控件的形式出现,但AcionBar存在不灵活、难以扩展等毛病,所以Android5.0之后推出了 ToolBar工具栏 控件,意在取代AcionBar。 但为了兼容之前的版本,ActionBar按件仍然保留。 T

    2024年02月05日
    浏览(50)
  • idea上方工具栏调整位置

    一,点进去idea发现在上方的工具栏那里所有的工具都消失了,如下图所示,Tomcat服务器,包括安装的一些插件都不显示了 二,解决办法:可能是由于自己不小心点到了某个按钮,按照下图操作再把它设置一下就行了,点view–appearance–Navigation bar 三,点Toolbar会把工具栏位置

    2024年02月15日
    浏览(53)
  • Qt菜单栏,工具栏,状态栏

    ui界面增加不了控件,只能代码增加; ui-statusbar-setSizeGripEnabled(false);   void QStatusBar::addWidget(QWidget *widget, int stretch = 0) stretch参数用于随着状态栏的增长和收缩为给定的小部件计算合适的大小。默认的拉伸因子为0,即给小部件一个最小的空间。     

    2024年02月15日
    浏览(55)
  • idea没有maven工具栏解决方法

    我总结了四种方法(不一定都能成功,但总会有一种成功的) 1、如果是新创建的maven工程,右键点击项目的 pom.xml 文件,如果有 “Add as Maven Project” 选项,点击该选项,应该就会有maven; 2、idea界面最左下角的那个小框,maven在里面应该能找到,么有的话用第三种方法; 3、

    2024年02月16日
    浏览(43)
  • Qt添加菜单栏和工具栏

    一般常规的PC软件都会有主窗口,主窗口中都会有菜单栏和工具栏,例如我们正在使用的Qt creator: 首先需要先创建mainWindow设计师类,基类直接选择默认的MainWindow即可,然后就可以进行设计了,这里选择直接设计ui文件,下拉菜单无法直接输入中文,需要在其它地方输入中文

    2024年02月11日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包