我剛剛開始使用processing.js,並且我使用的任何IDE(Aptana,NetBeans)都無法理解JavaScript語法處理的用法。編碼processing.js時使用什麼好的編輯器?至少我想要代碼摺疊和着色。用於Processing.js的IDE
9
A
回答
5
取決於你想要做什麼,但你必須看看processing.js網站上的Web集成開發環境?
- www.sketchpad.cc
- www.hascanvas.com
-
sketch.processing.org
一月
編輯:sketch.processing.org是一個破碎的。
0
下一個最好的事情是使用C++或Java語法突出顯示。的主要決定因素是:
- Java不允許文件級的變量或函數,它們是PDE定義
- C++使用用於導入,繼承,引用的父類,並宣佈不同的關鍵字的核心部分() - 接口,這是一個指針引用(>),而不是參考
語法高亮兩者,但由於上述問題,做工精細,無論你選擇什麼,語法檢查不能在同一個啓用時間作爲語法突出顯示沒有錯誤。
2
如果您打算將processing.js與處理的原始Java語法結合使用,那麼最好的IDE將是Processing。 2.0版本的alpha版本具有JavaScript模式,您可以切換到該模式並使工作流程更輕鬆。它不會提供您習慣使用NetBeans等代碼完成功能等。沒有IDE會爲您提供這些功能的語法,並且編寫普通的Java將無法正確轉換。
Processing.js確實是一個JavaScript實現的處理的API,它只是和轉換您處理Java風格的代碼轉換成JS的附加功能。如果您直接在JavaScript中編寫Processing.js應用程序,則您將能夠利用來自IDE(例如Aptana)的一些其他功能,但是當然,您的代碼不會編譯爲Java應用程序/ Applet。他們的JS Quick Start Guide介紹了這種方法。
0
如果你想在處理Java的(相對於純JavaScript)的代碼,並且也希望自動代碼完成,我建議使用的IntelliJ或者Eclipse。將core.jar
從處理導入您的項目以啓用自動完成。
然後換你的代碼PApplet子類的內部:
package pde;
import processing.core.*;
import java.util.ArrayList;
public class MySketch extends PApplet
{
//your code here
}
相關問題
- 1. Collections.shuffle不適用於Processing.js?
- 2. 的jQuery/processing.js - 從JavaScript調用/ jQuery的一個processing.js功能
- 3. Processing.js HashMap
- 4. processing.js loadImage()
- 5. 用於Windows的IPython IDE
- 6. 用於OS X的C++ IDE
- 7. 用於Ruby on Rails的IDE
- 8. 用於Solaris的C++ IDE SPARC
- 9. 用於IcedCoffeeScript編程的IDE?
- 10. 用於OCaml語言的IDE
- 11. 適用於Mac的C++ IDE
- 12. 用於PHP/Ruby的NetBeans IDE
- 13. 用於C編程的IDE?
- 14. 適用於Android的IDE
- 15. 用於PHP的最新IDE?
- 16. 用於目標C的IDE
- 17. 適用於iPad的Javascript IDE
- 18. 用於Windows的LLVM C++ IDE
- 19. 用於HTML的良好IDE
- 20. 用於Python的在線IDE
- 21. Linux上用於Cocos2dx的IDE
- 22. 用於Javascript的動畫IDE
- 23. 用於ECMAScript-262的IDE與用於node.js/V8的IDE執行/調試
- 24. 不能與Processing.js
- 25. 拖移processing.js
- 26. 創建processing.js
- 27. Processing.js計時器
- 28. Processing.js:從文件
- 29. Box2d.js與Processing.js
- 30. 在processing.js中使用蒙版
對哪臺機器你想要的IDE?視窗? Linux呢?蘋果電腦? – 2011-01-13 08:43:45