代码辅助不工作的Aptana版本3插件到Eclipse版本3
Code Assist Doesn't Work for Aptana Ver 3 Plug-in to Eclipse Ver 3
2011年9月5日更新:问题解决-详情见底部 <人力资源>我有问题与代码协助在Aptana版本3.0.4。人力资源>
我已经安装了NetSuite插件,但当我按CTRL+SPACE时,我没有得到任何代码建议/建议。有许多NetSuite函数以"nlapi"开头,但Code Assist并没有提供任何帮助。
这是用于Javascript编辑器。
这适用于Aptana Ver 2。我如何让它在版本3中工作?
更新:我已经将NetSuite SuiteScript_API.js文件添加到我的项目中,但我仍然没有得到任何代码完成。我相信这个文件符合ScriptDoc规范,所以它应该可以工作。
下面是这个文件中的一个示例:
/**
* Return a new record using values from an existing record.
* @governance 10 units for transactions, 2 for custom records, 4 for all other records
*
* @param {string} type The record type name.
* @param {int} id The internal ID for the record.
* @param {Object} initializeValues Contains an array of name/value pairs of defaults to be used during record initialization.
* @return {nlobjRecord} Returns an nlobjRecord object of a copied record.
*
* @since 2007.0
*/
function nlapiCopyRecord(type, id, initializeValues) { ; }
人力资源><<strong>更新:问题解决!
感谢我的一个同事,我已经弄清楚如何使Code Assist工作/使用NetSuite SuiteScirpt API文件来提供代码完成。
代码完成在新版本中的工作方式不同。右键单击项目并选择Properties,然后转到project nature并将其设置为Web项目。
然后,你项目中的所有.js文件都将被自动完成索引,包括你项目中的SuiteScript API文件。
我们有大量的.js文件,所以我宁愿能够选择引用哪个文件进行自动完成。版本3目前不允许,不像版本2
版本3.0.5在这方面有了改变,可能会让你更接近你想要的。
首先,你可以从索引中排除文件和整个目录,右键单击它们,选择"索引",然后选择"从索引中排除"。
接下来,在3.0.5中有一个将库与web项目关联的新机制。右键单击项目,选择"项目构建路径"。您应该看到一个可以与项目索引相关联的文件列表。例如,如果您安装了javascript-jquery卢布,您将看到jQuery 1.4.2和1.6.2的条目。新条目可以通过卢布添加到列表中。在javascript-jquery卢布菜单中选择"Edit this bundle"来查看如何工作的示例。例如:
bundle 'myBundle' do |bundle|
bundle.project_build_path["My Library 1.0"] =
"#{File.dirname($0)}/support/myLib.sdocml"
end
这个例子在项目构建路径中创建了一个名为"My Library 1.0"的新条目,并指向一个名为myLib的文件。Sdocml在项目中所在的bundle。Rb文件位于名为support的文件夹中。您可以添加一个简单的包。让你的API文件出现在类似于上面的列表中。
请注意,您可能需要使用命令->Bundle Development->Update User Bundles来确保您拥有所有Bundle的最新版本。
HTH,凯文
- 参考Firefox插件's install.rdf em:xul文件中的版本
- 如何包含多个 jquery 版本以使多个 jquery 插件工作
- 应用程序版本插件问题
- 包括JQuery的特定版本和插件,而不与页面冲突'的JavaScript库
- 如何将 phonegap 2.5 的插件升级到最新版本 3.1?以及向PhoneGap添加额外插件的流程是什么
- 如何在TinyMCE 4.0.10版本中使用importcss插件?(无法加载content_css并查看样式下拉列表)
- 编辑 jQuery 插件以匹配不同的 jQuery 版本
- 指定的版本无效,脸书共享插件错误
- 加载插件时不同版本的 jQuery 冲突
- 如何在IE 11 (IE 11)中检查第三方插件的版本
- 一些jquery插件不适用于新版本的jquery库
- videojs插件4.1.0版本不适用于ie8及以下版本
- 为android中的phonegap 2.3或更高版本解压缩插件
- Chrome版本的Firefox插件jsView
- 避免JavaScript插件版本冲突
- jQuery插件不支持最新版本的jQuery
- Firefox插件与版本11的兼容性
- 有MooTools版本的jQuery吗?插件
- 在Chrome中检测插件的版本号
- 代码辅助不工作的Aptana版本3插件到Eclipse版本3