2011-01-13 3 views
9

私はちょうどprocessing.jsを使い始めています。私が使っているIDE(Aptana、NetBeans)ではJavaScriptの構文処理の使い方を理解できません。 processing.jsをコーディングするときに使う良いエディタは何ですか?最低限私はコードの折りたたみと色付けをしたいと思います。IDE for Processing.js

+0

がどのマシンのIDEをしたいですか? Windows? linux?マック? –

+0

Windows、ありがとう。 – Rigil

+0

js ideなら、これを試してください:http://www.jetbrains.com/idea/features/ajax.html –

答えて

5

あなたが何をしたいのかに依存しますが、processing.jsウェブサイトのWeb IDEを見ましたか?

1月

EDIT:sketch.processing.orgが壊れています。

0

次善策は、C++またはJava構文のハイライトを使用することです。主な決定要因は以下のとおりです。

  • のJava
  • は、C++、輸入継承し、親クラスを参照すると宣言するための異なったキーワードを使用するPDE定義のコア部分であるファイル・レベルの変数や関数を許可していませんインタフェースと、これはポインタ参照である - (。)(>)ではなく、参照

、関係なく、あなたが何を選ぶか構文チェックを両方の作業罰金を強調していないが、理由は上記の問題の構文については同じで有効にすることはできません時間をエラーのない構文の強調表示として使用できます。

2

Processing.jsを処理の元のJavaベースの構文で使用する予定の場合、最良のIDEはProcessingです。 2.0 alpha版にはJavaScriptモードが用意されており、ワークフローを簡単にすることができます。 NetBeansなどで使用されていたコード補完などの機能は提供しません。その構文を持つ機能を提供するIDEはなく、通常のJavaは正しく翻訳されません。

Processing.jsは実際にProcessing APIのJavaScript実装です。Processing JavaスタイルのコードをJSに変換する機能が追加されています。 Processing.jsアプリケーションをJavaScriptで直接記述すると、AptanaなどのIDEのいくつかの追加機能を活用できますが、コードはJavaアプリケーション/アプレットにコンパイルされません。彼らのJS Quick Start Guideはこの方法を紹介しています。

0

Processing-Java(純粋なjavascriptと比較して)でコードを作成し、自動コードの補完が必要な場合は、IntelliJまたはEclipseを使用することをお勧めします。 core.jarをプロジェクトにインポートして自動完了を有効にします。

その後PAppletサブクラスの内側にあなたのコードをラップ:

package pde; 
import processing.core.*; 
import java.util.ArrayList; 

public class MySketch extends PApplet 
{ 
    //your code here 
}