Processing Editor for BIG Projects

Hey, I’ve been programming with Processing for 2 years and now have a slightly larger project. I need a lot of classes in this project. So that it remains superfluous for me, I need a lot of tabs. The problem with Processing is that it doesn’t support as many tabs as I need.

Here an Example:

So is there an editor for windows and macOS wich have

  • code completion,
  • color marking for functions ect and
  • can run the project?

like processing have?

Thanks in advance :slight_smile:

1 Like

it only offers simple code completion but processing-vscode is a good option

as in readme you have to first install processing-java from the processing IDE.

1 Like

Edit: I additional add: Processing Formatter

Now its perfect!

Thank you :grin:
You really helped me out :partying_face:

1 Like

Theres also eclipse. However this ide requires java syntax as opposed to processing syntax to run the code. And all new java files must use the processing import.
I also like VScode!

you also have to add the processing core.jar file to the project folder and add to the build path.
usually found in

C:\Program Files (x86)\processing\core\library

the jar file can be added to the project folder with a simple click and drag operation.
You must then add the file to the build path.

image

right click on the file will give you this option.

Here is a template for an eclipse project, be sure to rename the important parts to what you want the name of your sketch to be.

package testBench;

import processing.core.PApplet;

public class MySketch extends PApplet {

	public void settings() {
		size(500, 500);
	};

	public void draw(){
		background(64);
		ellipse(mouseX, mouseY, 20, 20);
	};
  
	public static void main(String[] args) {
	  PApplet.main(MySketch.class.getName());
	}
};
1 Like

Wow, thanks for the exact description :slight_smile:
I am going to try it.
The only problem is that my project which I started in processing then has to write again.

See the small arrow on the right, pointing down? Here you get a list of the tabs. There also used to be a tool fir this

2 Likes

Oh yea, this is also a good Idea thanks :partying_face:

1 Like