Aptana Studio 有 NodeJS 插件吗?
- 至少对于 NodeJS 代码辅助来说是这样
- 也许是创建 NodeJS 项目的一种方法
- 以及本地NodeJS调试
目前我们没有 NodeJS 支持。如果社区对此感兴趣,那么提交功能请求并对其进行投票会很有帮助:http://jira.appcelerator.org/secure/CreateIssue!default.jspa http://jira.appcelerator.org/secure/CreateIssue!default.jspa
由于我们是基于 Eclipse 构建的,因此您应该能够尝试在 Eclipse 上进行 NodeJS 调试的说明,可以在此处找到:https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger
至于特殊的 NodeJs 项目,则没有这个概念。您可能只需创建一个普通的 Web 项目。我们确实有可以添加到项目中的库的概念,其中您可以指向 NodeJS 的 js 文件/库。我们还有用于描述 JS 库/API 的特殊语法文件,因此可以将其集成到我们的内容辅助中。一个很好的例子可能是我们为 jQuery 准备的卢布,其中包含两个版本的 jQuery API 的文件。这是 1.6.2 版本:https://github.com/aptana/javascript-jquery.ruble/blob/master/support/jquery.1.6.2.sdocml https://github.com/aptana/javascript-jquery.ruble/blob/master/support/jquery.1.6.2.sdocml父目录中的bundle.rb 连接了ruble/bundle 中的文件。
我的猜测是,创建一个类似的 NodeJS 卢布并构建一个描述 API 的 sdocml (xml) 文件将是最简单的入门方法。在 github 上分享并将其发送给我们将允许其他人也做出贡献。这里有创建卢布的文档:http://wiki.appcelerator.org/display/tis/Creating+a+new+Ruble http://wiki.appcelerator.org/display/tis/Creating+a+new+Ruble
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)