网站首页 > 技术文章 正文
以下是 LabVIEW 中一些非常实用但又容易被忽视的快捷键(标红部分),记住并掌握这部分快捷键(文末有表格总结,建议收藏备忘),能在编程开发中起到事半功倍的效果。
基本操作类
- 创建与打开:
1)Ctrl + N:快速创建一个新的 VI;
2)Ctrl + O:快速打开已有的 VI。
- 保存与关闭:
1)Ctrl + S:保存当前 VI;
2)Ctrl + Shift + S:另存为当前 VI;
3)Ctrl + W:关闭当前 VI。
编辑操作类
- 复制、粘贴与剪切:
1)Ctrl + C:复制对象;
2)Ctrl + V:粘贴对象;
3)Ctrl + X:剪切对象。
- 撤销与重做:
1)Ctrl + Z:撤销上次操作;
2)Ctrl+Shift+Z:重做上次操作。
- 选择与移动:
1)Ctrl + A:选择前面板或程序框图上的所有对象;
2)Shift + 方向键:选中对象后,按此组合键可微调移动对象;若按住 Shift 键再用鼠标拖动对象,可在水平或垂直方向上移动对象。
界面切换与布局类
- 面板切换:
1)Ctrl + E:快速在前面板和程序框图之间切换。
- 窗口布局:
1)Ctrl + T:平铺前面板和程序框图窗口,方便同时查看和编辑;
2)Ctrl + /:最大化窗口或恢复窗口大小。
- 添加和删减空间:
1)Ctrl + 鼠标拖拽:添加空间;
2)Ctrl + Alt + 鼠标拖拽:删减空间。
连线与调试类
- 连线操作:
1)Ctrl + B:删除未连接的线,一键清除所有未连接的线,保持代码整洁;
2)Ctrl + U:自动整理框图中的对象和连线,使代码更美观易读。
- 运行与调试:
1)Ctrl + R:运行当前的 VI;
2)Ctrl + L:打开错误列表,查看 VI 中的错误和警告。
快速放置类
- 快速放置工具(Quick Drop):
1)Ctrl + Shift + Space:快速打开函数搜索框,在其中输入节点或控件的名称,LabVIEW 会实时显示匹配的结果,按 Enter 键即可将所需的对象放置到框图或前面板中。
帮助类
- 即时帮助:
1)Ctrl + H:可打开或关闭上下文帮助窗口,快速查看 VI、函数或控件的说明。
其它说明
1)快速放置(“Quick Drop”)快捷键失效的解决办法
经常发现在部分电脑上没法使用 Ctrl + Shift + Space 快捷方式打开快捷搜索框,原因是该快捷键被其它应用程序给占用了,一般都是被输入法的快捷键给占用了,此时需要修改输入法的快捷键配置即可解决。
如下图所示为微软拼音输入法的配置界面,在该界面中点击“按键”,进入快捷键设置界面。
在按键设置界面中,取消勾选“Ctrl + 空格键”即可。
2)基于快速放置(“Quick Drop”)基础上的快捷操作
基于快速放置(“Quick Drop”)基础上的快捷操作,是指先执行了Ctrl+Shift+Space快捷操作,紧接着执行的一些快捷操作,常用的有:
a) Ctrl + W : 快速连线功能,连接程序框图上多个选中对象的匹配接线端,这样就不用每个子VI之间互相连线了。
b) Ctrl + D : 快速放置功能,创建选中的子VI的所有输入输出接线端,这样就不用为每个子VI再右键选择创建相应控件 了。
3)基于现有控件快速创建簇:选中一组控件,右键→创建所选项的簇
这是2019版本LabVIEW新增功能,如下图所示。
4)程序框图的缩放功能(LabVIEW 2023Q3 版本新功能)
LabVIEW 2023Q3 版本开始引入程序框图的缩放功能,最大缩放到250%
a) 放大:Ctrl + 鼠标向前滚动
b) 缩小:Ctrl + 鼠标向后滚动
c) 实际大小:Ctrl + 0(数字0)
d) 切换缩放:F2
最常用快捷操作总结
序号 | 快捷操作 | 功能说明 |
1 | Ctrl + W | 关闭当前 VI |
2 | Ctrl + Shift + Z | 重做上次操作 |
3 | Shift + 鼠标拖动 | 在水平或垂直方向上移动对象 |
4 | Ctrl + 鼠标拖拽 | 添加空间 |
5 | Ctrl + Alt + 鼠标拖拽 | 删减空间 |
6 | Ctrl + U | 自动整理框图中的对象和连线 |
7 | Ctrl + Shift + Space | 快速放置 |
8 | Ctrl + W | 快速连线(基于快速放置功能之上) |
9 | Ctrl + D | 快速创建选中VI或函数的所有输入输出接线端(基于快速放置功能之上) |
10 | Ctrl + 鼠标向前滚动 | 放大程序框图 |
11 | Ctrl + 鼠标向后滚动 | 缩小程序框图 |
12 | Ctrl + 0(数字0) | 以实际大小显示程序框图 |
13 | F2 | 切换缩放显示 |
猜你喜欢
- 2025-07-06 这个办法能够让家里的旧手机安装docker并成功运行!免root安装!
- 2025-07-06 2022年即将生效的防止空气污染规定,请查收
- 2025-07-06 纯干货 | 四六级核心词500词第七组50词
- 2025-07-06 群晖 Container Manager 无法通过代理拉取镜像的完整解决流程
- 2025-07-06 Centos7修改网卡固定IP地址(centos7修改网卡配置文件)
- 2025-07-06 # linux 中使用 visudo 命令,怎么保存退出?
- 2025-07-06 驰为Vi8 双12全球首发(驰为vi8 hi8)
- 2025-07-06 Hadoop集群搭建及Hive的安装与使用
- 2025-07-06 学习数据结构--第五章:图(图的存储方法)
- 2025-07-06 成功安装 Magento2.4.3最新版教程「技术干货」
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 530℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 494℃MySQL service启动脚本浅析(r12笔记第59天)
- 473℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 470℃启用MySQL查询缓存(mysql8.0查询缓存)
- 451℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 430℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 427℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)