Sono nuovo nell'ambiente di sviluppo Processing, ho fatto i miei compiti e tutto quello che ho trovato è importare librerie di elaborazione in Java IDE (eclissi) e uso il debugging, mi chiedo se ci sia un plug-in PDE che può aiutare con intellisense e debugging come per i piccoli schizzi PDE è molto conveniente.Come eseguire il debug in Processing Development Environment (PDE), C'è anche un plugin per supportare intellisense
risposta
Sfortunatamente non è possibile ottenere tali funzioni nell'ambiente di sviluppo di elaborazione compatta.
È possibile ottenere completamento automatico/intellisense con un IDE Java decente come IntelliJ o eclipse. Personalmente sono abbastanza contento di come il plugin Proclipsing eclissi si integra con Processing (esportazione facile del progetto, la gestione della libreria, ecc)
Partenza this video guide sull'impostazione:
se si utilizza la recente tecnologia Versione 2.0b7, e abilitare la modalità 'SPERIMENTALE' (in alto a destra), si ha accesso a una piccola serie di strumenti (punti di interruzione, passo dopo passo) e una console di debug in tempo reale. Non può essere paragonato ad altre piattaforme come VS o Eclipse, ma è un buon inizio e ottiene un po 'del lavoro svolto.
Non ho mai provato, ma per Processing 2.x è disponibile lo strumento this per il debug. È stato discusso in this topic nel forum di elaborazione.
Debug
Dal lancio di elaborazione 3, il debug è ormai una caratteristica nativa dell'IDE Processing.
Nello screenshot qui sotto, verrà visualizzato un nuovo menu Debug
. Ho impostato i breakpoint sui metodi setup()
e draw()
come indicato dai segni <>
nei numeri di riga. A destra è una finestra popout si elencano i valori delle variabili e degli oggetti, ecc
Intellisense
Dal menu Preferenze, controllare il completamento del codice scatola con Ctrl-spazio.
Quindi, è possibile iniziare a digitare una funzione come ellipse
e premere CTRL + Spazio al pop IntelliSense. Inoltre, con quello attivato, l'accesso alle proprietà o ai metodi di un oggetto digitando un .
dopo dovrebbe automaticamente pop intellisense.
Uso di un altro IDE
Infine, si può usufruire di un più potente IDE importando il core.jar trasformazione in qualsiasi progetto Java. Il file si trova core.jar relativa all'installazione di elaborazione, come ad esempio:
OSX: /Applications/Processing 3.0.1.app/Contents/Java/core/library/core.jar
di Windows: \Program Files\processing-3.0.2\core\library\core.jar
In lavorazione 1 e 2, questo deve essere eseguito come Applet.In Processing 3, eseguire come Java Application. Ecco un esempio da dimostrare:
import processing.core.*;
public class Main extends PApplet {
// In Eclipse, run this project as Java Application (not Applet)
public static void main(String[] args) {
String[] a = {"MAIN"};
PApplet.runSketch(a, new Main());
}
public void setup() {
size(500, 500);
}
public void draw() {
ellipse(mouseX, mouseY, 40, 40);
}
}
- 1. Come eseguire il debug di un deadlock?
- 2. Come installare source/javadoc per Eclipse PDE?
- 3. Come rendere sola lettura redattore in Eclipse (Eclipse Plugin Development)
- 4. Plugin per intellisense su una textarea?
- 5. Come eseguire il debug di un salvaschermo in OS X
- 6. Come eseguire il debug del debug?
- 7. Come eseguire il debug di ruby su rotaie nel plugin aptana di eclipse
- 8. Come eseguire il debug dell'autenticazione LDAP Gitlab?
- 9. Modo corretto per installare/eseguire un plugin gradle da github (in particolare il plugin arquilian)?
- 10. Come eseguire il debug (passaggio in) BinaryFormatter.Deserialize()?
- 11. Come posso eseguire la modalità Python di Processing in IDE non di elaborazione?
- 12. Come eseguire il debug in Model?
- 13. Node.js: come eseguire il debug in remoto?
- 14. Come posso eseguire il debug in un framework in Xcode?
- 15. ResourceNotFoundException come eseguire il debug?
- 16. Come eseguire VisualVM Eclipse Plugin
- 17. Come eseguire il debug del codice sorgente del plugin in Xcode?
- 18. Come posso eseguire il debug dei plugin che vengono ignorati in modo silenzioso?
- 19. Come eseguire il debug di un bundle in XCode?
- 20. Come eseguire il debug di un file DLL in Delphi
- 21. Come eseguire il debug di un servizio in background Android?
- 22. Come eseguire il debug delle stored procedure in Sybase ASE?
- 23. Come eseguire il debug di un thread in Visual Studio
- 24. Come eseguire il debug nella whitelisted Chromecast
- 25. Come eseguire il debug di un pacchetto Python in PyCharm
- 26. Come eseguire il debug dell'applet cinnamon?
- 27. Buon C++ Debugging/IDE Environment per Linux?
- 28. Come posso eseguire il debug di PHP in IIS?
- 29. Come eseguire il debug/break in code codice compilato
- 30. Come eseguire il debug di un progetto Vsix
Ho paura di no, utilizzando un IDE Java dedicato è la soluzione migliore. La cosa più vicina è [questo strumento] (https://github.com/Manindra29/Sketch-Outline) che semplifica la visualizzazione e la navigazione dei membri dello schizzo ma non il debug/completamento automatico. –
Grazie, uso Sketch-Outline, è un buon add-on per navigare tra i tipi, mi mancano ancora le funzioni di intellisense e debug, ho portato il mio progetto su Eclipse e sta funzionando bene finora. – Swathi