LabVIEW是一种可视化编程语言。要在StackOverflow上发布其他用户的代码,我需要发布我的程序框图的图像。发布此类代码的最佳方式是什么?如何将LabVIEW代码发布到其他人可以执行的StackOverflow? AKA如何创建VI片段?
回答
在StackOverflow上显示LabVIEW代码的最佳方式是将VI代码片段作为PNG图像发布。
VI片段是一个PNG,可以像在任何图像一样在线查看。与普通的PNG不同,它嵌入了元数据,因此当用户在程序框图中放置PNG时,不会粘贴图片,而是粘贴图片中的代码。这允许其他用户探索你的多帧结构节点并执行你的代码(如果代码没有被破坏)。
要创建VI片段,选择您想要的框图上的代码(也可以是整个程序框图),然后从菜单编辑选择>>从选择创建VI片段。系统会提示您保存.PNG文件。 例如,这样做: 产生这样的:
片段将帮助StackOverflow的用户回答你的问题。如果您真的认为您在LabVIEW中发现了错误或需要某人在NDA下调查您的整个层次结构,请联系NI技术支持(http://ni.com)。他们的法律部门可以与您一起设置调查代码的方式,而不违反NDA。
请注意,为StackOverflow托管的默认图像是imgur.com。许多公司阻止imgur.com。如果您可以在其他主机上发布图片,然后将其链接到您的帖子中,则更多人可能会看到它。
请注意,您还可以使用名为[代码捕获工具](https://lavag.org/files/file/63-code-capture-tool/)的外部工具,它比内置代码段工具具有一些优势,比如显示FP或运行插件(例如自动上传到imgur)。 – Yair
请注意是否将您的图片添加到我的答案中?我发布了这个帖子,并且专门回答了这个问题,以便展示更多细节,而不仅仅是创建代码片段的实际机制,因为我发现自己不得不定期发布这些信息作为对StackOverflow的评论,并且我想要一个可以链接的问题/答案。 – srm
请注意,为SO托管的默认图像是imgur.com。许多公司阻止imgur.com :( –
然后你可以提供Dropbox链接到图片。 –
- 1. stackoverflow如何存储代码片段
- 2. 将其他代码合并到可执行文件(arm-linux)
- 3. 在LabVIEW中创建可执行文件所需的子VI缺少
- 4. 如何从其他片段
- 5. Visual Studio代码:如何创建多行缩进片段?
- 6. 如何将数据从活动发送到其父代片段?
- 7. 任何人都可以解释这段代码如何运行?如何在函数中创建列表
- 8. 如何将从代码粘贴到Emacs的代码从StackOverflow
- 9. 如何在显示某个片段时执行一段代码?
- 10. Twitter OAuth API如何发布到其他人的Twitter?
- 11. 如何创建一个照片网格,你可以将它们悬停,他们将更改为其他照片?
- 12. 如何将我的代码的所有权授予其他人?
- 13. 我可以创建一个宏来执行调试或发布代码吗?
- 14. 如何使用Android NavigationDrawer创建其他片段?
- 15. 如何创建其他人可能使用的Maven仓库?
- 16. 如何从LabView 6.1 VI调用.Net DLL?
- 17. Rmarkdwon中的Stackoverflow样式代码片段
- 18. 如何将我的python代码分享给其他人?
- 19. 如何从C代码创建工作可执行文件(.exe)
- 20. 如何将构建的项目发送给其他人,以便他们可以在其开发人员帐户中将其提交给App Store?
- 21. 如何将其他代码添加到PHP代码中?
- 22. iphone如何将我的项目构建发送给其他人
- 23. 任何人都可以解释这个TypeScript代码片段?
- 24. 如何将其他添加到PHP代码行?
- 25. 如何将PHP代码片段在JavaScript
- 26. 如何从片段发送一个双值到其他
- 27. 创建ViewPage Server代码片段代码
- 28. 扩展iPhoto以将照片发布到其他网络服务?
- 29. 如何我可以减少块代码如果其他
- 30. 我可以创建项目特定的代码片段吗?
我建议把这个帖子[元],这是适当的子部分的问题*有关*堆栈溢出。 (它可能是重复的) – usr2564301
除了一般的LabVIEW外,我认为在StackOverflow本身的主要“我该怎么做”这个区域留下一个合理的问题。 – srm