我目前正在一个小项目中使用Processing,但是我不喜欢它附带的文本编辑器,我用vim写我所有的代码,我已经找到了.pde文件的位置,我一直在vim中编辑它们,然后我重新打开它们并运行它们这就是为什么我想要一个解决方案,我可以从终端编译一切。
在仔细检查后,我发现了一个处理java文件,它应该编译并运行一个sketch。然而,无论我提供什么参数,它都不停地吐出帮助页面。这是我如何运行它们的一个例子。
(PS:我做了一个运行processing-java的脚本并将其添加到/usr/bin)processing-java --sketch=/home/george/sketchbook/testproject --output=/tmp/processing/test --force --run
有人能帮我从终端运行我的草图吗?
4条答案
按热度按时间vktxenjb1#
我设法通过创建一个名为pjava的bash脚本来做到这一点,如果有人有这个问题,代码如下:
我运行它的方式如下:
如果我在一个名为
project
的文件夹中,我运行pjava ../project
,project.pde将被编译并运行。db2dz4w82#
我知道这有点晚了,但更简单的方法是这样做(假设processing-java在您的路径中)。
processing-java --sketch=$PWD --run
并将其添加到别名:
alias pjava='processing-java --sketch=$PWD --run
qyuhtwio3#
您也可以保持处理应用程序打开并使用任何编辑器。
当你在VS代码中保存更改时(我有processing扩展,但不认为它除了语法突出显示外还有什么作用),它会显示在processing应用程序中,你可以从那里运行它。有一个脚本很好,但processing的可视化界面也很方便。
oiopk7p54#
在linux中使用terminal开始处理的更好方法是导航到目录has processing-java file,然后写入
./processing
启动软件