实际应用中的提升使用体验的keil小技巧

  • 环境说明
  • 技巧1_拆分窗口,方便查看分析代码
  • 技巧2_(待更新)

环境说明

KEIL版本:V5.36.0.0

技巧1_拆分窗口,方便查看分析代码

拆分窗口有两种:一种是他一个文件拆开为多个窗口;另一种是不同文件拆分为两个窗口,直接展示两种拆分的效果,图一是将一个文件拆分为多个窗口,最多可以拆分为4个窗口,拆分窗口可以是2个或4个。图二是拆分不同文件,测试只能拆分为两个窗口,也就说最多可以同时看两个不同文件。

下面讲这两种的操作方式,至于用法就各位去探索了。
拆分同一个文件为多个窗口:打开指定文件(如main.c)–>window–>split,然后就会出现一个灰色虚线,虚线中点放在屏幕中间就是拆分为4个,放在显示代码窗口顶部中间就是拆分为2个窗口。


上图显示的是拆分为两个窗口,四个窗口同理。

恢复方法:第一种是直接window–>close all,然后在打开这个文件就可以了;第二种是再将拆分的操作再来一次,不过这是将灰色虚线中点放在显示代码窗口的左上角即可。
需要注意的是有时候点开window时,split程灰色状态无法选中,此时任意点一个地方,然后在点开window就可以选中split了,这个可能是keil的bug,暂时原因不详。
拆分不同文件为两个窗口:打开需要同时查看的文件(如main.c和data_handle.c)–>右键data_handle.c–>new vertical tab grop(左右拆分,horizontal tab grop为上下拆分)

恢复方法:第一种是直接window–>close all,然后在打开这个文件就可以了;第二种是直接把其中一个文件拖到另一个文件旁边就可以了。
总结:第一种拆分方式用的相对较少,我个人更喜欢用第二种方式,这样可以同时看上一个文件和他引用的函数文件,就特别的方便。接下来愉快的开发吧各位。

技巧2_(待更新)

软件知识储备02_KeiL的使用技巧(不定期更新)相关推荐

  1. Typora使用技巧--不定期更新

    看野火的Linux教程系列时接触到了Typora这款软件,从此写学习笔记从notepad++全面转到Typora上.本文将一些使用技巧记录下来. 当我们使用回车换行时,发现行间距太大了: 这事因为Ty ...

  2. Python(^^^^^小技巧^^^^^——不定期更新)

    偶然想到的小技巧 ''' 交互中对传入函数的参数的数目进行检测 ''' def func(a,b,c): print(a,b,c)s=input(">>>>:&quo ...

  3. 计算机办公软件的使用技巧,实用的Word小技巧集锦(1)办公软件知识 -电脑资料

    一,把文字替换成图片 首先把图片复制到 剪贴板中,然后打开替换对话框,在"查找内容"框中输入将被替换的文字,接着在"替换为"框中输入"^c" ...

  4. 【深入剖析Tomcat笔记】第一篇 基础知识储备

    基础知识储备 最近突然在想,做了这么久的WEB相关,像tomcat.apache这些服务器究竟是什么东西,恰好碰到<How Tomcat Works>(中文版<深入剖析Tomcat& ...

  5. 尝试:Script Lab,开发模式之知识储备//SL02

    前期00:深度:从 Office 365 新图标来看微软背后的设计新理念 前期01:尝试:Script Lab,快速 Office 365 开发工具 //SL01 本期02:尝试:Script Lab ...

  6. Android 驱动(3)---Android驱动开发知识储备

    Android驱动开发知识储备 Android软件层次结构 (1)操作系统层 显示驱动(Frame Buffer),Flash内存驱动,照相机驱动,音频驱动,WiFi驱动,键盘驱动,蓝牙驱动,Bind ...

  7. 小猪的Python学习之旅 —— 1.基础知识储备

    小猪的Python学习之旅 -- 1.基础知识储备 引言: (文章比较长,建议看目录按需学习-) 以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#. 和PHP有句&q ...

  8. 什么是3G工程师,3G工程师知识储备

    什么是3G工程师,3G工程师知识储备 推荐者:业内网 作者:admin 时间:2009-02-07 22:22:15 字体:[大 中 小] 我要投稿 3G是英文The third Generation ...

  9. RHEL8.0快速入门系列笔记--理论知识储备(一)

    RHEL8.0快速入门系列笔记–理论知识储备(一) 红帽公司发布Linux8.0系统已经有一段时间,最近准备学习关于RHEL8.0的相关新特性.根据官方介绍:RHEL8.0在云/容器化工作负载方面做了 ...

最新文章

  1. python实现nginx图形界面管理
  2. 《Visual C++数字图像模式识别技术详解(第2版)》一3.4 形状特征
  3. php 论坛_推荐一个基于话题的高性能轻型开源PHP论坛程序
  4. python 保存本地乱码_请教大神,如何解决保存后的文件的乱码问题
  5. h5+js视频播放器控件
  6. ASP.Net上传文件带进度条、显示剩余时间!
  7. 每日一题:leetcode959.由斜杠划分区域
  8. GoldenGate 12.3微服务架构与传统架构的区别
  9. 前端学习(1869)vue之电商管理系统电商系统之配置axios发出登录请求
  10. oracle怎么定时执行存储过程6,Oracle中如何定时调用存储过程
  11. Tensorflow默认占满全部GPU的全部资源
  12. JavaScript之基础-9 JavaScript String(内置对象、String概述、字符串常用操作、模式匹配)...
  13. 网络是怎样连接的笔记第5章 防火墙,缓存服务器
  14. 软件定义无线电 (SDR) 和业余试验
  15. 【无人机组装与调试】第六章 电调、电池、电机
  16. 【初赛】初赛提纲¿ 错题集
  17. 浏览器一个HTTP请求的过程
  18. Auto Control 001 自动控制原理 自动控制的一般概念
  19. JavaScript 有趣的冷知识:tagged template literals
  20. LED发光二极管电压

热门文章

  1. php插入语句,请教关于php中sql插入语句的问题。
  2. ssm 上传图片到mysql_MySQL+SSM+Ajax上传图片问题的分析(图)
  3. PDF如何进行免费合并?
  4. Java Web项目实战案例一
  5. Maix Bit K210识别色块(确定目标颜色)【保姆级教程】
  6. Python爬虫实战(四) Python鬼灭漫画爬取+简单JS分析
  7. 编程语言(高级语言)的划分与描述
  8. ubuntu18qt报错:The process was ended forcefully.
  9. java中如何删除文件或清除文件夹下的所有文件
  10. 高可用性、负载均衡的mysql集群解决方案(data+sql+mgm节点)