Автоматическая перезагрузка эскизов в обработку

Я хотел бы быть более эффективным с программированием обработки, есть ли способ запустить эскиз из командной строки? возможно также с часами для сохранения файла?

Также есть ли автозаполнение для обработки? IDE по умолчанию очень ограничен

2 ответа

Решение

Как упоминает @erisoco, лучше всего использовать Eclipse IDE (особенно для автозаполнения и т. Д.), А плагин Proclipsing позволяет очень легко настроить обработку проектов в eclipse (включая интеграцию с внешними библиотеками).

Proclipsing

Там также есть краткое видеоурок по настройке при необходимости.

Вы упомянули "следите за сохранением файлов" - это звучит в духе "живого кодирования". Есть несколько вариантов. В прошлом я использовал библиотеку FluidForms. Библиотека также включает в себя несколько удобных функций для (3D) проектирования (таких как средство смены параметров, автоматический arcball для 3D-сцен, экспорт STL и т. Д.). Вы можете найти несколько быстрых видеоуроков по кодированию в реальном времени Обработка с помощью библиотек Fluid Forms:

  1. Fluid-Forms-Libs ~ HelloWorld
  2. Fluid Forms Libs Параметр Changer
  3. FluidFormsLibs-LiveCoding

флюидформс привет мирустройство изменения параметров жидкостиЖивое кодирование

Windows и Linux

Практически то же самое, когда вы хотите запустить эскиз из командной строки.

В вашей папке обработки должен быть файл Java-обработки. Если вы перейдете в его папку, вы можете использовать

./processing-java --help

Который покажет вам необходимые параметры для запуска, компиляции и еще много чего.


Если вы спешите, это подойдет (замените $ параметры на нужные вам папки или автоматизируйте его с помощью вашего редактора):

$PROCESSING_DIR/processing-java --sketch=$CURRENT_DOCUMENT_DIR --output=$CURRENT_DOCUMENT_DIR/run --run --force

Это мой скрипт Gedit:

/home/otto/GameDev/processing-2.1/processing-java --sketch=$GEDIT_CURRENT_DOCUMENT_DIR  --output=$GEDIT_CURRENT_DOCUMENT_DIR/run --run --force

Mac OS X

У меня не было возможности проверить это, но это не должно быть сложнее.


Источник: http://wiki.processing.org/w/Command_Line

Это команда, которую я использую:

> processing-java --sketch=R:\sketch_folder --force --run

Я делаю кодирование с использованием кода Visual Studio https://code.visualstudio.com/ с расширением обработки.

Другие вопросы по тегам