处理中自动重新加载草图

时间:2012-09-08 02:07:29

标签: processing processing-ide

我希望处理编程更有效率,有没有办法从命令行运行草图?也许还有一个文件保存手表?

此外,是否有一些自动完成处理?默认IDE非常有限..

3 个答案:

答案 0 :(得分:2)

Windows和Linux

当您想从命令行运行草图时,几乎一样。

在处理文件夹中应该有一个 processing-java 文件。如果你cd到它的文件夹,你可以使用

./processing-java --help

这将显示运行,编译和诸如此类所需的参数。


如果你赶时间,这样做(用你想要的文件夹替换 $ parameters 或者用你的编辑器自动化它):

$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

MacOSX的

没有机会测试它,但它不应该更难。


来源:http://wiki.processing.org/w/Command_Line

答案 1 :(得分:1)

正如@erisoco所提到的,使用Eclipse IDE是最好的选择(特别是对于自动完成/等),而Proclipsing plugin使得在eclipse中设置Processing项目非常容易(包括与外部库的集成)

Proclipsing

如有必要,还可以快速设置video tutorial

你提到“关注文件保存” - 这听起来像是“实时编码”。 有多种选择。我过去使用过的是FluidForms library。该库还包括一些(3D)设计的便利功能(如参数更换器,3D场景自动轨迹球,STL导出等) 您可以在使用Fluid Forms libs的实时编码处理中找到一些快速视频教程:

  1. Fluid-Forms-Libs ~ HelloWorld
  2. Fluid Forms Libs Parameter Changer
  3. FluidFormsLibs-LiveCoding
  4. fluidforms hello world fluidforms param changer fluidforms live coding

答案 2 :(得分:0)

这是我使用的命令:

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

我使用带有处理扩展名的Visual Studio代码https://code.visualstudio.com/进行编码。