Processing 处理中的自动重新加载草图

Processing 处理中的自动重新加载草图,processing,processing-ide,Processing,Processing Ide,我想更高效地处理编程,有没有办法从命令行运行草图?也许还需要一个保存文件的手表 此外,是否有一些自动完成处理?默认IDE非常有限。正如@erisoco所提到的,使用Eclipse IDE是最好的选择(尤其是对于自动完成/等),并且可以很容易地在Eclipse中设置处理项目(包括与外部库的集成) 如果有必要,还可以进行快速设置 你提到了“注意文件保存”——听起来像是“实时编码”。 有多种选择。我过去用过的一个是通过。该库还包括一些方便的(3D)设计功能(如参数变换器、3D场景的自动电弧球、STL

我想更高效地处理编程,有没有办法从命令行运行草图?也许还需要一个保存文件的手表


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

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

如果有必要,还可以进行快速设置

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

  • Windows和Linux 当您希望从命令行运行草图时,情况基本相同

    在处理文件夹中应该有一个处理java文件。如果您将cd刻录到它的文件夹中,您可以使用

    ./processing-java --help
    
    这将向您显示运行、编译等所需的参数


    如果您赶时间,可以这样做(将$parameters替换为所需的文件夹或使用编辑器自动执行):

    这是我的Gedit脚本:

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

    马科斯 我还没有机会测试它,但应该不会更难



    来源:

    这是我使用的命令:

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

    我使用带有处理扩展的Visual Studio代码进行编码。

    为什么要从命令行运行草图?“注意文件保存”到底是什么意思?回复:自动完成,没有。如果您想要更好的IDE特性,则应该考虑将工作流迁移到Eclipse。查看proclipsing以获得帮助。@ericsoco-我个人必须从命令行运行,因为;现在如果您:在处理中打开一个.pde;在外部编辑器中编辑.pde并保存;然后单击Processing中的Run back-Processing将看不到新的更改,并将运行旧的.pde;因此,您必须在IDE中重新打开它(包括输入正确的路径),这并不方便。如果我没有错的话,FluidForm非常旧,不能处理2,对吗?我刚刚用2.0b3 core.jar进行了测试,您是对的,我在使用基本的P3D草图时遇到了错误(没有FluidForms):
    线程“AWT-EventQueue-0”java.lang.RuntimeException中的异常:GL\u FRAMEBUFFER\u未完成\u附件(8cd6)
    。如果您想使用FluidForms,我建议您现在就坚持使用Processing 1.5.1。
    > processing-java --sketch=R:\sketch_folder --force --run