为非web JavaScript开发正确配置Eclipse
最近,我需要在其JavaScript中为Acrobat编写一个小实用程序 由于Acrobat中的编辑器非常有限,我已经为JavaScript和Web开发人员安装了最新版本的Eclipse IDE。它应该已经包括了最新的JSDT 2.0 然而,我感到惊讶的是,Eclipse的JavaScript编辑器甚至不能正确解析简单的常见JavaScript模式,如名称空间、模块、单个全局变量等。除了第一个函数外,代码折叠也缺失了 我不希望在Eclipse中调试Acrobat的JavaScript代码,但我希望有一个智能JavaScript编辑器和项目,在那里我可以收集一些非JavaScript资源。当然,一些自动化的可能性也不错 我经常玩Eclipse偏好,也在互联网上搜索过,但找不到任何真正有用的东西 我是否错过了Eclipse配置中的某些功能,或者这真的是在浪费时间,我应该使用其他功能? 对于小型项目,免费的IDE会更好,但价格合理的商业产品也是可以接受的 当然,Eclipse中的配置解决方案是最受欢迎的为非web JavaScript开发正确配置Eclipse,javascript,eclipse,ide,acrobat,jsdt,Javascript,Eclipse,Ide,Acrobat,Jsdt,最近,我需要在其JavaScript中为Acrobat编写一个小实用程序 由于Acrobat中的编辑器非常有限,我已经为JavaScript和Web开发人员安装了最新版本的Eclipse IDE。它应该已经包括了最新的JSDT 2.0 然而,我感到惊讶的是,Eclipse的JavaScript编辑器甚至不能正确解析简单的常见JavaScript模式,如名称空间、模块、单个全局变量等。除了第一个函数外,代码折叠也缺失了 我不希望在Eclipse中调试Acrobat的JavaScript代码,但我希
非常感谢您的帮助。Eclipse()中对较新Javascript语法的支持非常差 您可以使用它,它具有良好的ES5和ES6支持
但是对于Javascript开发,有很多更好的编辑器,比如Webstorm、VisualStudio和Sublime。你会喜欢更多的 根据我使用Acrobat JavaScript的经验,以及Acroforms技术(在使用PDF时使用),IDE没有多少优势 事实上,对于我的工作(这是一个广泛的工作),一个好的文本编辑器,带有引号和括号的平衡,甚至可能是自动缩进,基本的JavaScript代码着色就足够了。我个人确实在BBEdit中编写脚本,然后将它们复制/粘贴到AcrobatJavaScript编辑器窗口中
请记住,Acrobat/PDF中的JavaScript通常非常短,因为它们不必处理DOM开销,而且字段事件序列是非常结构化的(理解这个序列非常重要……比花哨的JavaScript构造更重要)。您还必须注意,Acrobat中的JavaScript核心实现相对较旧(最近,他们确实对其进行了升级,但如果您的表单/应用程序是面向公众的,您不能指望它们拥有最新版本的Acrobat/Reader)。谢谢您的提示。我将尝试Tern.js并分享我的经验。谢谢你的回答。我同意,这也是我发现的。如果我能找到一些平衡良好的工具集,我会在这里分享我的经验。