1

我想提高处理编程的效率,有没有办法从命令行运行草图?也许还可以监视文件保存?

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

4

3 回答 3

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

macOS

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


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

于 2013-12-02T02:31:56.133 回答
1

正如@erisoco 所提到的,使用 Eclipse IDE 是您最好的选择(尤其是对于自动完成/等),并且Proclipsing 插件使得在 Eclipse 中设置处理项目变得非常容易(包括与外部库的集成)

前夹

如有必要,还有一个关于设置的快速视频教程。

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

  1. Fluid-Forms-Libs ~ HelloWorld
  2. 流体形式库参数更改器
  3. FluidFormsLibs-LiveCoding

流体形式你好世界 流体形式参数转换器 流体形式实时编码

于 2012-09-10T06:33:05.850 回答
0

这是我使用的命令:

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

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

于 2019-01-20T20:59:16.127 回答