Processing en Vscode
Una forma simple de trabajar con Processing en Visual Studio Code en vez de usar la IDE de Processing, PDE (Processing Development Environment) es mediante la extensión processing-vscode.
La IDE de Processing está muy bien para debugar el código en caso de problemas, pero para escribir en ella, echo en falta opciones de autocompletado, que la hacen un poco tediosa para trabajar.
Una vez instalada la extensión en VSCode, en los ajustes de la extensión, tendremos que añadir la ruta al ejecutable processing-java
que en un sistema macOS es ~/usr/local/bin/processing-java~
. processing-java
lo podemos instalar desde la PDE, en el menú Herramientas encontramos la opción Instalar «processing-java».
Ahora ya podemos abrir en VSCode cualquier sketch de Processing. Si queremos ejecutar los sketchs desde VSCode debemos crear un archivo tasks.json
ejecutando el comando Processing: Create Task File
desde la Paleta de Comandos que podemos abrir mediante el atajo de teclado Cmd-Shift-P
en macOS.
Ahora podemos ejecutar el comando Run Processing Project
desde Command Palette o bien directamente de teclado con Cmd-Shift-B
y nuestro sketch se compilará y ejecutará en una nueva ventana.
La extensión nos ofrece la posibilidad de ejecutar el código desde VSCode, resaltado de sintaxis en archivos con extensión .pde y snippets de código, pero no tenemos la posibilidad de depurar código desde VSCode, para eso tenemos que usar la IDE de Processing, pero no es un gran problema, para escribir código mencuentro mucho más cómodo VSCode y al mismo tiempo tengo la IDE de Processing abierta, por si es necesario debugar algo.