转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781

Ⅰ、写在前面

本文接着上一篇文章“Configuration(Ⅰ)”进行讲述Configuration后面三项Shortcut Keys快捷键、Text Completion代码完形、Other其他的内容。

Shortcut Keys快捷键:Keil软件里面所有快捷键都可以在Configuration配置中查看的到,也可以自定义快捷键。

Text Completion代码完形:包含代码自动完成代码模板语法错误检测等。

Other其他:这个选项不常用,包含UVSOCK (TCP/IP)设置打开软件设置等。

Ⅱ、Shortcut Keys快捷键

Configuration中Shortcut Keys主要两个作用,查看快捷键修改/配置快捷键

在默认情况下,不是所有命令都有快捷键,可以自行添加。列表中的命令属于系统,用户不能增加、删除和修改。

1.创建快捷键

快捷键可以增加(创建)、删除(移除)和修改。我们这里简单举例说明一下创建快捷键。

比如:增加(创建)Flash Download程序下载快捷键为Ctrl+D

点击“Create Shortcut” -> 键盘按住“Ctrl+D” -> 点击“OK”。

增加(创建)快捷键动画效果:

2.常用快捷键

Keil默认的所有快捷键在列表中都能查找到,这里为了方便大家,也让大家回顾一下,列出常用的快捷键。

按照菜单列表顺序:

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

打开源代码停止调试。

【STM32】 keil软件工具--configuration详解(下)相关推荐

  1. 【STM32】 keil软件工具--Configuration详解(上)

    转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781 Ⅰ.写在前面 本文带来的内容正如标题"Configuratio ...

  2. 【STM32】 keil软件工具--菜单详解

    转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781 Ⅰ.写在前面 本文带来关于Keil软件菜单的内容,系列教程中前面讲述的内 ...

  3. stm32项目平衡车详解(stm32F407)下

    stm32项目平衡车详解(stm32F407)下 本文章学习借鉴于创客学院团队,以表感谢.教学视频 B站学习地址 HC-SRO4 超声波测距避障功能开发 TSL1401 CCD摄像头实现小车巡线功能 ...

  4. STM32—— AHB、APB详解

     STM32-- AHB.APB详解 2016-07-14 20:35 590人阅读 评论(0) 收藏 举报 本文章已收录于: 版权声明:本文为博主原创文章,未经博主允许不得转载. 一.概括 首先 ...

  5. STM32开发 -- 低功耗模式详解

    很多单片机都有低功耗模式,STM32 也不例外.当 CPU 不需继续运行时,可以利用多个低功耗模式来节省功耗. 这部分不是我负责,但是也是有必要看一下的. 参看: STM32F1开发指南-库函数版本_ ...

  6. 如何用c语言编写stm32的程序吗,STM32入门C语言详解

    <STM32入门C语言详解>由会员分享,可在线阅读,更多相关<STM32入门C语言详解(6页珍藏版)>请在人人文库网上搜索. 1.最新 料推荐阅读 flash : 芯片内部存储 ...

  7. @Configuration详解

    @Configuration详解,功能:将想要的组件添加到容器中 首先,需要准备三个文件: ps:完整代码片在文章最后,建议看完教程. 1.主程序类: 2.宠物类 3.用户类 对比以前原生spring ...

  8. 【STM32-I2C学习总结】STM32:硬件-IIC详解 , 固件库编程 , 手把手教你实现IIC

    STM32:硬件-IIC详解 , 固件库编程 , 手把手教你实现IIC 一 .I2C物理层 二.协议层 1.I2C基本读写过程 (1)主机写数据到从机 (2)主机由从机中读数据 (3)I2C 通讯复合 ...

  9. STM32开发 -- 蓝牙开发详解(2)

    如需转载请注明出处:https://juyou.blog.csdn.net/article/details/100708695 接着 STM32开发 – 蓝牙开发详解(1) 这一篇接着讲. 看了好久好 ...

最新文章

  1. C#资源释放及Dispose、Close和析构方法
  2. java stringbuilder换行_初遇Java StringBuffer 和 StringBuilder 类利用 StringBuilder 给TextView实现换行处理...
  3. 洛谷 P1019 单词接龙 (DFS)
  4. nyist---组队赛(三)
  5. 在WebIDE里导入SAP Fiori应用
  6. c语言基础学python_D11——C语言基础学PYTHON
  7. 又一所“国字头”大学要来?屠呦呦也在
  8. Python新手输出代码
  9. 为什么90%的人都抓不住暴富的机会?
  10. web前端开发最佳实践_Web开发人员和设计师的最佳黑色星期五优惠
  11. Redis----centOs7.4 __X64下配置和运行
  12. sql插入时返回插入主键id(id位自动增长)
  13. Matlab 输入输出操作
  14. uC/os内存优化——TLSF算法
  15. 基于KMP与Levenshtein模糊匹配算法的银行联行号查询
  16. 南挚seo:参加白杨seo师徒群培训后两个月感悟总结!
  17. FFmpeg+SDL纯视频播放器
  18. 一、物流的基本概念|1.2现代物流管理的形成和发展
  19. PPT不能编辑,如何取消PPT的只读模式?
  20. 跟着团子学SAP PS:企业如何依托信息化工具构建成熟的项目成本管理体系

热门文章

  1. oracle 11g 数据库
  2. Java黑皮书课后题第3章:**3.27(几何:点是否在三角形内)假设一个平面上有一个直角三角形。编写程序,提示用户输入一个点的x坐标和y坐标,然后判断这个点是否在该三角形内
  3. C语言学习之用指针方法对10个整数按由大到小顺序排序
  4. 程序员面试100题之三:不用+、-、×、÷数字运算符做加法
  5. bzoj 4551: [Tjoi2016Heoi2016]树【并查集】
  6. YTKNetwork源码详解
  7. Opencv2.4.9源码分析——HoughLinesP
  8. Less 文档查看心得
  9. [基础题]2.(*)利用接口做参数,写个计算器,能完成加减乘除运算。
  10. // 、| || 的区别