サーチ…


サブラインテキストによる処理の使用

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);
    }
}


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow