The goal of PDE is to be a simple, introductory learning environment – and it supports the Processing .pde language / Java dialect by default.
-
If you want to use the Processing API in Java then you should check out Eclipse – this setup doesn’t use the PDE compiler.
-
If you want to compile .pde files and run sketches in a full programming editor, there are several choices with various bundles / plugins to handle sketch launching – Visual Studio Code, Atom, Sublime, Textmate…
https://www.google.com/search?q=processing.org+visual+studio+code