processing
Verwenden der Verarbeitung mit Alternativcode-Editoren wie Sublime und Atom
Suche…
Verarbeitung mit überhöhtem Text verwenden
Um eine Sprache zu Sublime Text hinzuzufügen, verwenden Sie die Paketsteuerung . Sie können dies tun, indem Sie den korrekten Python-Code (verfügbar auf der oben verlinkten Package Control-Site) einfügen oder die .sublime-package-Datei herunterladen (auch zum Herunterladen auf der Site verfügbar). Starten Sie Sublime Text neu, nachdem Sie Package Control eingerichtet haben.
Führen Sie die folgenden Schritte aus, um das Verarbeitungspaket von Package Control zu installieren:
- Ausführen von Tools | Installieren Sie Processing-Java, um das Processing-Java-Tool zu installieren. Dieses Tool wird zum Erstellen von Verarbeitungsskizzen in Befehlszeilen und Editoren wie Sublime Text und Atom benötigt.
- Öffnen Sie die Befehlspalette (Strg + Umschalttaste + P oder Befehlstaste + Umschalttaste + P).
- Suchen nach 'Paketsteuerung: Paket installieren'
- Suchen Sie nach "Processing" und installieren Sie das Paket
- Starten Sie Sublime Text neu
Nachdem Sie diese Schritte ausgeführt haben, sollten Sie in der Lage sein, Verarbeitung als Sprache auszuwählen. Dies erleichtert die Codierung bei der Verarbeitung in Sublime Text.
Verwenden der Verarbeitung mit dem Atom-Editor
Es gibt mehrere Pakete, die Verarbeitungsskizzen im Atom-Editor ausführen können. Diese Anweisungen verwenden das Script- Paket. Es gibt auch Pakete für die Syntaxhervorhebung und die automatische Vervollständigung , die für das Skript zur Identifizierung von Verarbeitungsdatentypen erforderlich sind.
Installieren Sie das Skript-Plugin. Entweder indem Sie das apm install script
von der Befehlszeile aus apm install script
oder nach dem Paket 'script' von rgbkrk auf der Registerkarte " Install
in den Atom-Einstellungen ctrl + ,
(Abkürzungsbefehl command + ,
oder ctrl + ,
).
Sobald Script installiert ist, müssen Sie processing-java
installieren. Dieses Tool wird mit der Hauptverarbeitungssoftware geliefert und wird zum Erstellen von Verarbeitungsskizzen in der Befehlszeile und in Editoren benötigt:
MacOS: Führen Sie
Tools > Install "processing-java"
.Linux: Fügen Sie der
PATH
Umgebungsvariablen das Verarbeitungsverzeichnis hinzu (ersetzen Sie/path/to/processing
durch den Pfad, in dem Processing installiert ist):sudo ln -s /path/to/processing/processing-java /usr/local/bin/
Windows: Fügen Sie der
PATH
Umgebungsvariablen das Verarbeitungsverzeichnis hinzu:- Öffnen Sie die erweiterten Systemeinstellungen, indem
sysdm.cpl
entwedersysdm.cpl
oder in der Systemsteuerung suchen. - Klicken Sie auf der Registerkarte Erweitert auf die Schaltfläche Umgebungsvariable.
- Bearbeiten Sie die
PATH
Variable, um das Verarbeitungsverzeichnis in die Benutzervariablen (nur für Ihr Konto) oder in die Systemvariablen (für alle Benutzer) aufzunehmen.
- Öffnen Sie die erweiterten Systemeinstellungen, indem
Sie können jetzt Verarbeitungsskizzen ausführen, indem Sie Packages > Script > Run Script
ausführen. Die Standardverknüpfung ist command + shift + b
oder ctrl + shift + b
weiter zu verringern, können Sie die Verarbeitungs-IDE-Verknüpfung verknüpfen, um die Skizze auszuführen. Um das zu tun:
Öffnen Sie die Atom Keymap-Datei, indem Sie
File > Keymap
Fügen Sie folgende Zeilen am Ende der Datei ein (ändern Sie die Bindung nach Belieben).
'atom-text-editor': 'ctrl-r': 'script:run'
Verarbeitung mit Eclipse verwenden
Um die Verarbeitung in Eclipse zu verwenden, erstellen Sie zunächst ein neues Java-Projekt. Wählen Sie dann File > Import
und anschließend General > File System
, um die Datei core.jar
zu finden. Sie finden es in PATH_TO_PROCESSING/core/library/
für Windows oder unter /Applications/Processing 3.app/Contents/Java/core/library/
für Mac. Sobald dies abgeschlossen ist, klicken Sie mit der rechten core.jar
auf core.jar
und fügen Sie es dem Erstellungspfad hinzu.
Die Boilerplate für die Verwendung von Processing in Eclipse lautet wie folgt:
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(){
}
}
Mit der Methode settings()
wird die Größe des Fensters festgelegt. Um beispielsweise ein 400x400-Fenster zu erstellen, schreiben Sie Folgendes:
public void settings(){
size(400,400);
}
Alles andere, wie in der Hello World-Dokumentation in Bezug auf die Verwendung von setup()
und draw()
gilt hier.
Als letztes Beispiel ist hier der Code aus dem Drawing a Line-Beispiel , wenn er in Eclipse geschrieben werden soll:
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);
}
}