我正在开发处理语言的代码,并使其成为我正在使用processing.js的Web应用程序。
我想知道是否存在用于处理ide的智能感知器,或者是否存在用于处理具有智能感知的IDE。
答案 0 :(得分:1)
IntelliSense只是微软自动完成的实现。
我猜你正在寻找具有自动完成功能的Processing IDE(而不是Processing.JS IDE)。
以下是一条建议: http://wiki.processing.org/w/JEdit_as_External_IDE
如果您正在寻找Processing.js IDE,请在此处列出两个:
他们是:
答案 1 :(得分:1)
如果你想要一个Eclipse风格的轮廓,你可以尝试处理2.0的Sketch-Outline工具:http://code.google.com/p/sketch-outline/
我自己没有对此进行测试,但此处发布的截图看起来很有希望: https://forum.processing.org/topic/sketch-outline-new-processing-tool-announcement
我个人使用Eclipse作为一个成熟的IDE,为您提供自动完成,类概述等。唯一的缺点是您必须丢失Processing预编译器完成的一些代码捏造,即“颜色”不存在作为变量类型(它实际上是一个int)和浮点数需要后缀“f” - Java中的“2.0”是双精度,“2.0f”是浮点数。
答案 2 :(得分:0)
此外,您可以将Eclipse与Proclipsing插件一起使用,该插件是跨平台且易于设置的。
我认为您可以使用任何其他Java IDE(如NetBeans或IntelliJ Idea)自动完成,这需要链接Processing的core.jar和子类化PApplet。
答案 3 :(得分:0)
在Mac上,Sublime Text(商业广告)为.pde处理草图提供部分自动完成功能。