我目前正在使用Processing作为一个小项目,但我并不喜欢它附带的文本编辑器。我使用vim来编写我的所有代码。我已经找到了.pde文件的位置,我一直在从vim编辑它们然后我重新打开它们并运行它们(重新加载脚本并运行它需要很多)。这就是为什么我想要一个解决方案,我可以从终端编译所有内容。
仔细检查后,我发现了可能编译并运行草图的processing-java文件。无论我提供什么参数,它都会继续吐出帮助页面。 这是关于我如何运行它们的一个例子。
(PS:我创建了一个运行processing-java并将其添加到/ usr / bin的脚本)
processing-java --sketch=/home/george/sketchbook/testproject --output=/tmp/processing/test --force --run
任何人都可以帮助我,请在终端上运行我的草图吗?
答案 0 :(得分:4)
我设法通过创建一个名为pjava的bash脚本来完成它,如果有人有这个问题,代码如下:
#!/bin/bash
rm -rf /tmp/processing
mkdir /tmp/processing
/home/euler/Desktop/processing-2.0b8/processing-java --output=/tmp/processing/ --force --sketch=$1 --run
我运行它的方式如下:
如果我在名为project
的文件夹中,我运行pjava ../project
并且project.pde将被编译并运行。
答案 1 :(得分:1)
您也可以让处理应用保持打开状态并使用任何编辑器。
当您在 VS 代码中保存更改时(我有处理扩展,但认为除了语法突出显示之外没有任何作用),它将显示在处理应用程序中,您可以从那里运行它。有脚本很好,但处理的可视化界面也很方便。
答案 2 :(得分:0)
我知道这很晚了,但是更简单的方法是这样做(假设正在处理java)。
NULL
并将其添加到别名:
processing-java --sketch=$PWD --run