processing
SublimeやAtomのような別のコードエディタでの処理の使用
サーチ…
サブラインテキストによる処理の使用
Sublime Textに言語を追加するには、 Package Controlを使用します。正しいPythonコード(上にリンクされているPackage Controlサイトで利用可能)を貼り付けるか、.sublime-packageファイル(サイトでダウンロード可能)をダウンロードすることで、これを行うことができます。 Package Controlを設定したら、Sublime Textを再起動します。
パッケージコントロールから処理パッケージをインストールするには、次の手順を実行します。
- ツールを実行する| processing-javaツールをインストールするには、processing-javaをインストールします。このツールはコマンドラインやSublime TextやAtomなどのエディタでProcessingスケッチを構築するために必要です。
- コマンドパレットを開く(Ctrl + Shift + PまたはCmd + Shift + P)
- 'パッケージコントロール:パッケージをインストールする'を検索
- 「処理中」を検索してパッケージをインストールする
- 崇高なテキストを再開する
これらの手順を実行すると、言語として処理を選択できるようになります。これにより、Sublime TextのProcessingでコーディングが容易になります。
Atomエディタでの処理の使用
AtomエディタでProcessingスケッチを実行できるパッケージがいくつかあります。これらの手順では、 スクリプトパッケージを使用します。スクリプトが処理ファイルタイプを識別するために必要な、 シンタックスハイライトとオートコンプリート用のパッケージもあります。
スクリプトプラグインをインストールします。コマンドラインからapm install script
を実行apm install script
か、Atom設定の[ Install
]タブ(ショートカットcommand + ,
またはctrl + ,
)でrgbkrkでパッケージ 'スクリプト'を検索します。
Scriptがインストールされたら、 processing-java
をインストールする必要があります。このツールには、メイン処理ソフトウェアが付属しており、コマンドラインとエディタでProcessingスケッチを作成する必要があります。
MacOS:
Tools > Install "processing-java"
実行しTools > Install "processing-java"
。Linux: Processingディレクトリを
PATH
環境変数に追加します(/path/to/processing
をProcessingがインストールされているパスに置き換えます)。sudo ln -s /path/to/processing/processing-java /usr/local/bin/
Windows:
PATH
環境変数にProcessingディレクトリを追加します。-
sysdm.cpl
を実行するか、またはコントロールパネルで検索するか、Advanced System Settingsを開きます。 - [詳細設定]タブの[環境変数]ボタンをクリックします。
-
PATH
変数を編集して、ユーザー変数(アカウントのみ)またはシステム変数(すべてのユーザー)のいずれかに処理ディレクトリを追加します。
-
これで、 Packages > Script > Run Script
実行]を実行して、処理スケッチを実行できます。デフォルトのショートカットはcommand + shift + b
またはctrl + shift + b
ですが、遷移の苦痛をさらに減らすために、Processing IDEのショートカットをバインドしてスケッチを実行することができます。それを行うには:
File > Keymap
実行してAtom Keymapファイルを開きます。ファイルの最後に次の行を貼り付けます(自由にバインディングを変更してください)。
'atom-text-editor': 'ctrl-r': 'script:run'
Eclipseでの処理の使用
EclipseでProcessingを使用するには、まず新しいJavaプロジェクトを作成します。次に、 File > Import
を選択し、「 General > File System
File > Import
と選択して、 core.jar
ファイルを探します。 Windowsの場合はPATH_TO_PROCESSING/core/library/
、Macの場合は/Applications/Processing 3.app/Contents/Java/core/library/
にあります。これが完了したら、 core.jar
を右クリックしてcore.jar
に追加します。
EclipseでProcessingを使用するための定型文は、次のとおりです。
import processing.core.PApplet;
public class UsingProcessing extends PApplet {
// The argument passed to main must match the class name
public static void main(String[] args) {
PApplet.main("UsingProcessing");
}
// method used only for setting the size of the window
public void settings(){
}
// identical use to setup in Processing IDE except for size()
public void setup(){
}
// identical use to draw in Prcessing IDE
public void draw(){
}
}
settings()
メソッドは、ウィンドウのサイズを設定するために使用されます。たとえば、400x400のウィンドウを作成するには、次のように記述します。
public void settings(){
size(400,400);
}
Hello Worldのドキュメントでsetup()
とdraw()
の使用に関して概説されているものはすべてここに当てはまります。
最後の例として、Eclipseで書かれたDrawing a Lineサンプルのコードを次に示します。
import processing.core.PApplet;
public class UsingProcessing extends PApplet {
// The argument passed to main must match the class name
public static void main(String[] args) {
PApplet.main("UsingProcessing");
}
// method for setting the size of the window
public void settings(){
size(500, 500);
}
// identical use to setup in Processing IDE except for size()
public void setup(){
background(0);
stroke(255);
strokeWeight(10);
}
// identical use to draw in Prcessing IDE
public void draw(){
line(0, 0, 500, 500);
}
}