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. LabView:如何將內存添加到labview中的VI中?
- 3. 如何在Android中創建可重用的代碼片段?
- 4. 將其他代碼合併到可執行文件(arm-linux)
- 5. 在LabVIEW中創建可執行文件所需的子VI缺少
- 6. 如何與SO上的其他人共享工作的Famo.us代碼片段?
- 7. 如何更改代碼以使其可以執行?
- 8. 有人可以澄清代碼片段
- 9. 如何發佈使用Facebook4J信息,這樣其他人可以看到它
- 10. 如何從其他片段
- 11. 如何將代碼發佈到GitHub?
- 12. Visual Studio代碼:如何創建多行縮進片段?
- 13. 如何當我從片段到其他
- 14. 如何將數據從活動發送到其父代片段?
- 15. 任何人都可以解釋這段代碼如何運行?如何在函數中創建列表
- 16. 如何將從代碼粘貼到Emacs的代碼從StackOverflow
- 17. Twitter OAuth API如何發佈到其他人的Twitter?
- 18. 如何在顯示某個片段時執行一段代碼?
- 19. 如何創建一個照片網格,你可以將它們懸停,他們將更改爲其他照片?
- 20. 如何將我的代碼的所有權授予其他人?
- 21. 如何將源代碼從xcode轉移到其他開發者?
- 22. 如何在其他代碼段內展開代碼段?
- 23. 如何導航到所有其他片段的特定片段?
- 24. 如何從LabView 6.1 VI調用.Net DLL?
- 25. 我可以創建一個宏來執行調試或發佈代碼嗎?
- 26. 常春藤發佈多模塊 - 如何在發佈其他人時繼續發佈其他人
- 27. 如何創建其他人可能使用的Maven倉庫?
- 28. 應該如何構建python源代碼發佈以便測試可以運行?
- 29. 如何發佈可以被其他人輕鬆使用的android庫?
- 30. 如何發佈可以被其他人輕鬆導入的android庫?
我建議把這個帖子[元],這是適當的子部分的問題*有關*堆棧溢出。 (它可能是重複的) – usr2564301
除了一般的LabVIEW外,我認爲在StackOverflow本身的主要「我該怎麼做」這個區域留下一個合理的問題。 – srm