回答
此代碼是從Processing.org一個基於Java的開源IDE。你可以找到它Processing.org。 Arduino IDE也使用這種擴展,儘管它們在硬件板上運行。
編輯 - 是的,它是C語法,主要用於藝術或現場媒體演示。
壞消息恐怕(或許是好消息?):它不是C代碼,它是一個「Processing」的例子 - 一種旨在編程圖像的開源語言。看一看here
看起來很酷。
.pde文件擴展名是由Processing,Wiring和Arduino IDE使用的擴展名。
處理不是基於C的,而是基於Java的,並且具有從Java派生的語法。它是一個可以用作Java庫的Java框架。它包含一個使用.pde擴展名的默認IDE。只是想糾正@ kersny的答案。
接線是使用相同IDE的微控制器。 Arduino使用修改後的版本,但也使用.pde。您在OpenProcessing頁面找到它是一個展示一些處理工作的網站。
如果您瞭解Java,那麼將Processing代碼轉換爲Java AWT應該相當容易。
PDE是extesion爲:
處理:爪哇衍生語言
接線:C/C++衍生語言(線路是從處理中導出的)
Arduino的早期版本:源自C/C++(Arduino IDE源於佈線)
對於Arduino來說,例如IDE預處理器在給gcc全部給出之前添加了一些#defines和一些C/C++文件。
使用Arduino編寫的軟件應用程序,用於原型設計的電子設備;包含用Arduino編程語言編寫的源代碼;使開發人員能夠控制Arduino電路板上的電子元件。
爲了避免與處理軟件的文件關聯衝突,Arduino的改變草圖文件擴展名與1.0版本到.INO。因此,儘管Arduino仍然可以打開「.pde」文件,但應該使用「.ino」文件擴展名。
從Processing IDE保存時,每個PDE文件都存儲在其自己的文件夾中。它與任何其他程序資產(如圖像)一起保存。項目文件夾和PDE文件名前綴具有相同的名稱。當PDE文件運行時,它將在Java顯示窗口中打開,該窗口呈現並運行生成的程序。
處理常用於教育環境,用於在視覺環境中教授基本的編程技巧。
- 1. bosun使用哪種語言?
- 2. 擴展C#語言?
- 3. C++語言擴展
- 4. 更改文件擴展名的語言?
- 5. 抑制:「#警告是語言擴展名」
- 6. 使用gcc擴展c編程語言
- 7. 我應該使用哪種語言?
- 8. 本程序使用哪種語言?
- 9. Chromium OS使用哪種語言編寫?
- 10. 使用哪種語言編寫代碼?
- 11. Craigslist使用哪種語言編寫?
- 12. Roomba使用哪種平臺/語言?
- 13. Spark - 我應該使用哪種語言?
- 14. Heroku使用哪種編程語言?
- 15. 使用哪種語言的建議
- 16. 在新的語言擴展中使用現有語言的intellisense
- 17. 什麼是擴展語言?例如:python可以用作擴展語言
- 18. 擴展表達式語言
- 19. 多語言Safari擴展
- 20. VSCode的Python語言擴展
- 21. 我在哪裏使用擴展名?
- 22. 哪些.NET語言對擴展方法有語法支持?
- 23. 如何使OverloadedStrings語言擴展工作?
- 24. 禁用語言擴展,#ifndef失敗
- 25. 用Asana寫的是哪種語言?
- 26. 哪種語言模型用於聽寫
- 27. 哪種語言的語法如下
- 28. $(「css stuff」)語句屬於哪種語言?
- 29. 哪種語言最適合用動態語言開頭
- 30. 我們可以擁有兩種具有相同擴展名的DSL語言嗎?
嗯,這是C語法,不基於。 – 2009-07-14 18:50:22