码农玩VR必备!Primitive让你在VR中检查代码

yumo6665个月前 (03-09)技术文章329

Primitive并不能让用户直接在虚拟现实里写代码,也不能使程序员用普通显示屏就查看到代码的运行效果,但它的确能提高他们的工作效率。对于那些非常宏大的软件项目,它的代码可能有数百万行,使用VR头显查看代码的逻辑结构可以加快程序员对代码的理解速度,间接提高工作效率。这就是约翰沃利斯尝试在他的Primitive中实现的东西。

所以,Primitive并不能完全解决VR生产效率问题,但它为那些今后可能会出现的方案提供了一种思路,同时,光从图片上来看,Primitive是不是非常酷,充满了极客风。

“我们的这项技术最强大的地方在于它可以自动从各种JAVA代码中生成3D动画模型。也就是说,那些使用JAVA开发大型项目的人可以看到他们代码的视觉化模型,直观地感受到代码的运行情况。”沃利斯在邮件中写道。

沃利斯参与了Boost VC加速器项目,他展示了自己软件的具体运行状况。在VR中,我们可以直接看见环绕自身的程序布局结构,就像是某种3D地图。用户还可以伸手选定程序的特定区域查看具体的代码细节。

这个概念的最迷人之处是它可以提高用户对代码结构的理解速度,也就是说,即使你是没什么经验的菜鸟,通过Primitive观察程序,你也可以像具备一定编程经验的老手一样快速理解(当然,基础的编程知识还是需要的)。

最后,据沃利斯的说法,他们最终的完成品将是一个完整的、协作式的VR集成开发环境(IDE)。

相关文章

让我们深入了解有关Java内存泄漏的10件事情

Java内存泄漏可能是致命的,而且很难排除故障。您是否属于定期(每周、每天或更频繁)重新启动应用程序服务器的商店之一?真可怜,不是吗?等等,我们在服务器上拥有128MB内存的日子一去不复返了。我们在服...

Java图像加载避坑实战:Image.getImage()方法深度解析

一、问题现场:那些年我们加载不出来的图片在开发时,使用Image.getImage()加载Logo图片,遇到各个典型问题:1. 图片加载缓慢导致界面卡顿在使用 Image getImage(URL u...