Если вы планируете использовать Processing.js с исходным синтаксисом обработки на основе Java, то лучшей IDE будет обработка. Альфа-версии 2.0 имеют режим JavaScript, в который вы можете переключиться, и облегчит рабочий процесс. Он не будет предоставлять такие функции, как автозавершение кода, к которым вы привыкли в NetBeans и т. Д. Не существует среды IDE, которая предоставила бы вам эти функции с таким синтаксисом, и написание обычного Java не будет корректно переводиться.
Processing.js на самом деле является реализацией JavaScript API обработки, он просто имеет дополнительную функцию для преобразования вашего кода Java в стиле обработки в JS. Если вы напишите свои приложения Processing.js непосредственно на JavaScript, вы сможете использовать некоторые дополнительные функции из таких сред IDE, как Aptana, но, конечно, ваш код не скомпилируется в приложение / апплет Java. Их JS Краткое руководство представляет этот метод.