processing
Använda bearbetning med alternativa koderedigerare som Sublime och Atom
Sök…
Använda bearbetning med sublim text
För att lägga till ett språk i sublim text använder du paketkontroll . Du kan göra detta genom att klistra in rätt Python-kod (tillgänglig på paketkontrollsidan länkad ovan), eller genom att ladda ner filen .sublime-paket (finns också att ladda ner på webbplatsen). När du har konfigurerat paketkontroll, starta om sublim text.
Så här installerar du Processing-paketet från Package Control:
- Kör verktyg | Installera bearbetning-java för att installera bearbetnings-java-verktyget. Det här verktyget behövs för att bygga Processing skiss i kommandoraden och redaktörer som Sublime Text och Atom.
- Öppna kommandopaletten (Ctrl + Shift + P eller Cmd + Shift + P)
- Sök efter 'Package Control: Install Package'
- Sök efter "Bearbetning" och installera paketet
- Starta om sublim text
När du har följt dessa steg bör du kunna välja Bearbetning som språk. Detta underlättar kodningen i Processing in Sublime Text.
Använda Bearbetning med Atom-redigeraren
Det finns flera paket som kan köra Bearbetning av skisser i Atom-redigeraren. Dessa instruktioner använder skriptpaketet . Det finns också tillgängliga paket för syntaxbelysning och autocomplete , som krävs för att Script ska identifiera Bearbetning av filtyper.
Installera script-plugin. Antingen genom att köra apm install script
från kommandoraden eller söka efter paketet "skript" av rgbkrk på fliken Install
i Atom-inställningar (genvägskommando command + ,
eller ctrl + ,
).
När scriptet är installerat måste du installera processing-java
. Det här verktyget levereras med den huvudsakliga Processing-programvaran och behövs för att bygga Processing-skisser på kommandoraden och i redaktörer:
MacOS: Kör
Tools > Install "processing-java"
.Linux: Lägg till Processing-katalogen i din
PATH
miljövariabel (ersätt/path/to/processing
med sökvägen där Processing är installerat):sudo ln -s /path/to/processing/processing-java /usr/local/bin/
Windows: Lägg till bearbetningskatalogen i din
PATH
miljövariabel:- Öppna avancerade systeminställningar antingen genom att köra
sysdm.cpl
eller söka i Kontrollpanelen. - Klicka på knappen Miljövariabel på fliken Avancerat.
- Redigera
PATH
variabeln för att inkludera bearbetningskatalogen i antingen användarvariabler (för bara ditt konto) eller systemvariabler (för alla användare).
- Öppna avancerade systeminställningar antingen genom att köra
Nu kan du köra Bearbetning av skisser genom att köra Packages > Script > Run Script
. Standardgenvägen är command + shift + b
eller ctrl + shift + b
, men för att ytterligare minska smärtan vid övergången kan du binda genvägen Processing IDE för att köra skissen. För att kunna göra det:
Öppna Atom Keymap-filen genom att köra
File > Keymap
Klistra in följande rader i slutet av filen (ändra gärna bindningen till vad du vill).
'atom-text-editor': 'ctrl-r': 'script:run'
Använda Processing med Eclipse
För att använda Processing i Eclipse, börja med att skapa ett nytt Java-projekt. Välj sedan File > Import
och välj sedan General > File System
att hitta core.jar
filen. Det finns i PATH_TO_PROCESSING/core/library/
för Windows eller /Applications/Processing 3.app/Contents/Java/core/library/
för Mac. När detta är klart högerklickar du på core.jar
och lägger till det i byggvägen.
Pannplattan för att använda Processing in Eclipse är följande:
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(){
}
}
Metoden settings()
används för att ställa in fönstret. Om du till exempel vill skapa ett 400x400-fönster skriver du följande:
public void settings(){
size(400,400);
}
Allt annat som beskrivs i Hello World-dokumentationen när det gäller användning av setup()
och draw()
gäller här.
Som ett sista exempel är här koden från Exempel Ritning av en linje om den skulle skrivas i Eclipse:
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);
}
}