如何将LabVIEW代码发布到其他人可以执行的StackOverflow? AKA如何创建VI Snippets?

时间:2016-07-26 14:26:07

标签: png labview

LabVIEW是一种可视化编程语言。要在StackOverflow上发布其他用户的代码,我需要发布我的程序框图的图像。发布此类代码的最佳方式是什么?

2 个答案:

答案 0 :(得分:5)

您应该选择全部(ctl + A)然后转到编辑并选择 - >从Selection中创建VI Snippet。

enter image description here

这是结果图像,可以通过LabVIEW打开并进一步使用。

enter image description here

答案 1 :(得分:2)

在StackOverflow上显示LabVIEW代码的最佳方法是将VI片段作为PNG图像发布。

VI片段是一个PNG,可以像任何图像一样在线查看。与常规PNG不同,它具有嵌入的元数据,因此当用户在框图上删除PNG时,而不是仅粘贴图片,图片中的代码将被粘贴。这允许其他用户探索您的多帧结构节点并执行您的代码(如果代码没有被破坏)。

要创建VI片段,选择您想要的方框图上的代码(可以是整个框图),然后从菜单中选择编辑>>从选择中创建VI片段。系统将提示您保存.PNG文件。 例如,这样做: enter image description here 产生这个: enter image description here

Snippets将帮助StackOverflow用户回答您的问题。如果您真的认为您在LabVIEW中发现了一个错误,或者需要有人根据NDA调查您的整个层次结构,请联系NI技术支持(http://ni.com)。他们的法律部门可以与您合作,设置调查代码的方法,而不会违反NDAs。

请注意,StackOverflow的默认图像托管是imgur.com。许多公司阻止了imgur.com。如果您可以将图片发布到其他主机上,然后将其链接到您的帖子中,则可能会有更多人看到它。