IAR常用快捷键和使用小技巧
1、复制和粘贴几行的部分代码
需求:有时候我们需要复制几行代码的后半部分,不需要复制前半部分。
方法:按住Alt键,再用鼠标拖动就可以复制和粘贴后半部分
2、复制一行
复制一行的时候,我们一般是从最后开始往前面复制,在软件中我们可以从上一行的最后开始复制(如下图所示),这样粘贴的时候只需要从放在最后就可以粘贴到下一行了,可能说的比较绕口,大家试一试就知道方便之处了。(事实上,多行代码也可以这样操作,word中也是一样的!)
3、常用快捷键
帮助文档:F1
Make:F7
跳转到定义:F4
全速运行:F5
单步运行:F10
添加断点:F9
使能/使能断点:Ctrl+F9
烧录程序:Ctrl + D
注释多行:Ctrl+K(单行也是这个)
取消注释:Ctrl+Shfit+K
烧录程序:Ctrl+D(进入调试程序)
退出调试:Ctrl+Shift+D
返回上个界面:Ctrl+Tab
括号匹配:Ctrl+B
自动补全代码:Ctrl+ Alt +Space
撤销、恢复:Ctrl+Z / Y
格式化代码:CTRL + T
跳到指定行:Ctrl+G
4、IAR中右键不能跳转函数的问题
我们应该放在函数前面然后单击右键跳转,而不是选中函数!
5、IAR显示行号
显示行号:在代码段点击右键,找到Options->Editor,将右面的Show Line Numbers 勾选上就可以了。
6 IAR显示所有的断点
调试代码的时候我们有时候会遇到打了断点但是忘掉的情况(虽然这不是一个好的习惯),因为我们需要找到所有的断点并将其关闭,我们可以在View——>Breakpoints中调用断点窗口,如下图所示:
关闭方式是单击右键,选择delete,如下图所示:
IAR常用快捷键和使用小技巧的更多相关文章
- 常用的一些javascript小技巧
(转载)常用的一些javascript小技巧: http://bbs.blueidea.com/thread-2201069-1-1.html
- IAR常用快捷键及技巧
1.复制和粘贴几行的部分代码 需求:有时候我们需要复制几行代码的后半部分,不需要复制前半部分.方法:按住Alt键,再用鼠标拖动就可以复制和粘贴后半部分 [END/2015-09-23] 2.复制一行 ...
- IntelliJ IDEA快捷键与使用小技巧
IntelliJ Idea 常用快捷键列表 修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框. 在左侧的导航 ...
- [转]Intellij IDEA快捷键与使用小技巧
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ ...
- OI常用的常数优化小技巧
注意:本文所介绍的优化并不是算法上的优化,那个就非常复杂了,不同题目有不同的优化.笔者要说的只是一些实用的常数优化小技巧,很简单,虽然效果可能不那么明显,但在对时间复杂度要求十分苛刻的时候,这些小的优 ...
- PHP常用的函数与小技巧
密码加密与验证 password_hash - 创建密码的哈希(hash) string password_hash ( string $password , integer $algo [, arr ...
- 总结一下vue里一些小技巧
官方里的我就不细说了,自个撸文档就成,下面是实践里常用的几个小技巧或者说是遇到的坑,若有错误望大家指正)1.当用a标签设置新窗口打开页面,设置url时,建议给href进行v-bind绑定,然后写相对路 ...
- Matlab常用小技巧及部分快捷键
Matlab常用小技巧一: 1. m文件如果是函数,保存的文件名最好与函数名一致,这点都很清楚.不过容易疏忽的是,m文件名的命名尽量不要是简单的英文单词,最好是由大小写英文/数字/下划线等组成.原因是 ...
- [转]CMD命令提示符窗口中的快捷键、小技巧和常用命令
转至:https://wenku.baidu.com/view/d5d2b7ca360cba1aa811dac6.html 快捷键: F1:按F1一次,命令提示符向后切换到已经执行过的命令字符.如果 ...
随机推荐
- 123456123456#1#---###3%%%----com.zzj.SuperPuperID668---前拼show后广--嘻哈水管工-111111
com.zzj.SuperPuperID668---前拼show后广--嘻哈水管工-1111111111111
- python自动化测试之连接几组测试包实例
python自动化测试之连接几组测试包实例 本文实例讲述了python自动化测试之连接几组测试包的方法,分享给大家供大家参考.具体方法如下: 具体代码如下: class RomanNumera ...
- js的style.width取不到元素的宽度值
使用jquery的.width()方法获取一个元素的当前宽度,不管元素是否设置了宽度,css样式时内联 外联或者是内嵌,都可以使用 这个方法获取元素的宽度. 使用原生js style.width .w ...
- Quartz学习笔记:基础知识
Quartz学习笔记:基础知识 引入Quartz 关于任务调度 关于任务调度,Java.util.Timer是最简单的一种实现任务调度的方法,简单的使用如下: import java.util.Tim ...
- FPGA的配置方式
FPGA的配置方式 FPGA的配置方式有以下几种,JTAG,AS,PS,AP,FPP等几种. JTAG模式.JTAG模式下将.sof文件下载到FPGA内部的RAM内部进行运行,掉电程序丢失,主要用于前 ...
- linux 保留yum安装后的rpm包
在linux上,使用yum安装,默认安装完成之后会删除下载的rpm包:想要yum安装软件后,还保留安装包,那么需要修改/etc/yum.conf配置文件中的keepcache参数. [root@bog ...
- IDEA 自定义代码模板
IDEA 自定义代码模板操作步骤:
- react中使用typescript时,error: Property 'setState' does not exist on type 'Home'
问题描述: 我在react中用typescript时,定义一个Home组件,然后在组件里用setState时会有这样一个报错:(如图)Property 'setState' does not exis ...
- (四)linux 学习 --使用命令
The Linux Command Line 读书笔记 - 部分内容来自 http://billie66.github.io/TLCL/book/chap06.html 文章目录 什么是命令 是哪一种 ...
- 目标检测算法Faster R-CNN
一:Faster-R-CNN算法组成: 1.PRN候选框提取模块: 2.Fast R-CNN检测模块. 二:Faster-R-CNN框架介绍 三:RPN介绍 3.1训练步骤:1.将图片输入到VGG或Z ...