【问题标题】:Code completion - Sencha + Aptana Studio 3代码完成 - Sencha + Aptana Studio 3
【发布时间】:2014-05-16 02:08:45
【问题描述】:

我正在使用 Aptana Studio 3 并已下载 Sencha,如下链接所示: http://docs.sencha.com/touch/2.3.1/#!/guide/first_app

即下载 Sencha(和 XAMPP,将解压后的 sencha 文件安装到 xampp/htdocs 中名为 touch 的文件夹中)。 本地主机/触摸/示例显示正常 - 所以它肯定工作

还安装了 Sencha cmd。这将安装 sencha cmd line 工具版本 4.0.x - 我可以使用

创建一个带有骨架 sencha 项目的文件夹 NewApp
sencha generate app NewApp NewApp

内容在 xampp/htdocs/touch/NewApp 文件夹中创建

奇怪的是,上面链接中的教程说要使用命令: sencha -sdk /path/to/touch 生成应用程序 MyApp 但是,我没有被指示安装 SDK(我试过这样做,但安装的 SDK 有 sencha cmd line 工具版本 2.x.x - 所以我已经卸载了它

我正在 Aptana Studio 中导入这个 NewApp 文件夹并尝试使用它。如何让代码完成工作?

我尝试按照以下说明操作:http://www.sencha.com/forum/showthread.php?112540-Aptana-Code-Assist-for-Sencha-Touch

6 .在 Aptana Studio 中,转到 Windows -> 首选项 -> Spket -> Javascript 配置文件 - 单击“新建”并写入“SenchaTouch” - 选择“SenchaTouch”并单击“添加库”并从显示的列表中选择“ExtJs” - 选择“ExtJs”并单击“添加文件”找到包含在从 sencha.com 下载的 zip 文件中的“sencha-touch.jsb3”。 (制作 确保该存档中的所有文件都位于同一文件夹中) ....然后点击“打开”

但是,我下载的用于安装 Sencha 2.3 的 zip 文件中根本没有 .jsb3 文件

【问题讨论】:

    标签: autocomplete aptana sencha-touch-2.3


    【解决方案1】:

    自 2.2.1 起,sencha touch 库不再有 .jsb3 文件。请参阅此 _http://tol8.blogspot.de/2013/02/sencha-ext-js-support-in-eclipse-tested.html。

    使用 spket 插件使自动编译功能在 eclipse 和 sencha touch 2.3.x 上工作。您可以使用 sencha touch 库中的 .js (sencha-touch-all.js) 文件来代替 .jsb3 文件。我找到了这个blog 并尝试使用 sencha touch 2.3.1 更新。要获取 setter 和 getter 函数,请检查 spket forum

    【讨论】:

    • 这个答案是正确的,使用 sencha-touch-all.js 代替 sencha-touch.jsb3
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-20
    • 2013-11-18
    • 1970-01-01
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    相关资源
    最近更新 更多