VIPM工具包发布

本文介绍了LabVIEW开发中如何利用VIPM进行工具包的发布,以提高团队协作效率和代码复用性。通过VIPM的Package Builder,我们可以设置发布信息、描述、安装路径和自定义动作,创建适应不同环境的安装包。发布功能简化了工具包的管理和安装过程,对于个人开发者和团队都十分便捷。
摘要由CSDN通过智能技术生成

前言

上一篇中,我们分析介绍了LabVIEW自带的安装发布功能,今天总结一下VIPM的发布功能。

技术分享

故事

- 如果你处于一个LabVIEW的开发团队中,你将不得不面对一个事实,你需要统一的架构或者工具包,来加速代码的开发。
- 如果你只是一个人开发,你也需要在不同的电脑上安装相同的工具包,以便自己可以复用项目中常用的工具和代码。
在没有发布功能前,我们往往这样做:
1. 将你的文件拷贝出来,并单独写一篇文章来讲述这些工具包应该安装在哪些目录下
2. 你可以用LabVIEW的发布功能,将其打包成一个安装包
这两种方式在情况不复杂的时候,可以帮助我们实现工具包发布的功能。但是随着开发年限增加,工具包也会不停增加,许多的文档复制工作或者细小的安装包管理都会是重复工作,会不断降低工作效率。
为此,如何快速的发布和安装工具包是LabVIEW工程师必备技能之一。

正文

打开VIPM,可以看到打包发布功能如下图所示

技术分享

VIPM弹出 VI Package Builder 界面,在这个界面我们可以创建一个新的发布工程,或者打开一个已有的工程

技术分享

这里我以曾经创建过的AutoRef工具举例,讲解工具的制作和发布工作

技术分享

 在Build Infomation 中填写发布相关内容

技术分享

在Display Information中,可以设置名称和图标等信息

技术分享

在Description中,可以详细的介绍自己的工具包如何使用

技术分享

在Palettes中,可以配置选板一些参数

技术分享

在Destinations 中,相当于做路径管理,可以根据需要创建一些目标相对路径,方便我们将工具包自适应不同环境的电脑上
这里我的工具包需要发布在LabVIEW Data目录下,所以我创建了一个Elton Data AutoRefs路径,其根目录为 OS的用户文档目录,并增加SubDirectory为 LabVIEW Data\ Elton Data\01 AutoRefs

技术分享

在Source File Settings 可以看到我们发布的源代码,这里可以为每一个VI或者文件夹设置安装的路径

技术分享

在源码中,可以指定顶层目录为ELton Data AutoRefs路径(上一步完成设置)

技术分享

不同的VI可以设置安装在不同路径下
 

技术分享

可以在高级设置中,定义安装需要的环境,避免由于环境错误导致的安装错误
 

技术分享

在Custom Actions中,可以设置安装前后的动作
这里我在安装完成工具包后需要设置一些快捷键,所以单独添加了一个VI,将快捷键信息写入LabVIEW.ini文件中

技术分享

最后可以看到自己工具包的名称,使用默认就好了~

技术分享

完成设置后,可以点击工具包发布即可

技术分享

完成工具包制作后,即可在指定的目录下找到自己完成的安装包

技术分享

 VIPM工具包安装

双击打开工具包,我们即可看到制作好的内容,点击Install即可一键安装到LabVIEW中去

技术分享

安装完成后,文件将放置于对应目录下:

技术分享

 并且可以自动实现快捷键的配置

技术分享

总结

VIPM发布功能的实现,让开发人员可以很轻松的定制和发布工具包,开发人员的努力可以让目标用户尽可能的减少配置的工作量,不仅方便自己,也方便他人
用于windows下面的vim编辑器。 给喜欢vim的人使用。详细如下: 好吧,详细点,这里写出一些基本的命令: 【什么是vi】 vi就是linux命令行下的最著名的编辑器之一,(编辑器就是类似windows记事本的功能,不过vi功能比记事本强大无限倍!^_^),现在实际使用的都是vim,它是vi的改进版本,所以现在的vi基本上就是vim了。 【vi能做什么】 第一个功能不用多说,vi可以编辑文本文件。至于其他的功能,多得无法列举,我只说我所知的一些典型的功能应用: (1)编辑文本文件 (2)方便地阅读程序源代码 (3)当文件目录浏览器来用 (4)提供编程、调试环境 (5)利用vi执行一些脚本文件(vi有自己的脚本文件语法) (x)等等等等...... 【vi的操作模式】   vi具有两种基本模式,为输入模式(或插入模式、编辑模式)和指令模式(或命令模式)。输入模式下输入字符,文本就会显示在屏幕上;而指令模式下输入字符就解释为一个输入命令并执行,而不会显示相应的字符。理解指令模式最简单方式就是想象平时剪切、复制以及粘贴数据时所发生的情况。 使用[Esc]键可以停止当前操作(插入或者命令)重新回到指令模式,准备接受新的指令。如果本来就在指令模式下面,将会响铃一下。 【最基本的使用】 这里提供了使用vi得最基本的操作,能够实现大多数的编辑目的。如果你肯花几分钟把“最基本的使用”的内容都实践一下,那么你至少可以独立地在vim中朝你想要得方向“前进”了。如果你不想学习,那么就把它当作一个“字典”吧。 *用vi打开一个文件: 输入“vi filename”. 这里,filename就是你要打开的文件的名字,默认打开文件后vi处于指令模式。 *进入编辑模式编辑打开的文件: 输入“i”. 或输入“a”. 进入编辑模式后,你可以直接敲入想要输入的字符到文件,两者的区别是i在当前字符前面开始插入,a在当前字符后面开始插入。 *退出编辑模式: 输入“[Esc]”. 这样,将返回指令模式,准备接收你要传达给vi的指令并执行,如果之前已经在指令模式下,那么系统将响铃提醒一下。 **以下命令都是在命令模式下进行: *撤销修改: 输入“u”. 这里,相比以前的vi来说,vim支持多步撤销。 *恢复修改: 输入“[Ctrl]r”. 这里,和撤销命令相反,是撤销的撤销,也可多步。 *复制行到剪切板: 输入“yy”. *复制选定内容到剪切板: (1)输入“v”。 (2)按方向键将高亮选择的内容。 (3)输入“y”。 这里,开始输入v使vi临时进入了一个"选择模式",输入方向键可以选择,输入y将选择的内容复制剪切板。 *删除行: 输入“dd”. 注意,vi的删除等价于剪切,删除的内容会保存到剪切板中。 *删除选定内容: (1)输入“v”。 (2)按方向键将高亮选择的内容。 (3)输入“d”。 这里,开始输入v使vi临时进入了一个“选择模式”,输入方向键可以选择,输入d将选择的内容删除。 *粘贴: 输入“p”. 这样会将剪切板的内容粘贴到光标位置或者光标下一行。 *查找字符并定位到第一个匹配处: 输入“/character”. 这里character是待查找的字符,只要先输入/,再输入待查字符,最后回车即可定位到第一个匹配的字符处。 *定位到匹配查找的下一个字符处: 输入“n”. *定位到匹配查找的上一个字符处: 输入“N”. *保存文件: 输入“:w”. 注意w前面的':',输入':'之后,vim会将':'之后的输入解释为待执行的指令。 *退出: 输入“:q”. 这里,如果文件没有保存,将提示无法退出,除非你强制退出,不保存文件,或者保存退出。 *强制退出: 输入“:q!”. *保存退出: 输入“:wq”. 或输入“ZZ”. *察看帮助 输入":help". ** 另外还有一个简易的教程: 输入命令:vimtutor.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值