8

有 Sencha Touch 2 IDE 或编辑器吗?我知道 Sencha Architect 2。但它太昂贵了。如果有人使用 Sencha Touch IDE,那么我们只能给 CTRL+SPACE,它会给我所有的方法吗?

4

6 回答 6

4

您可以使用 Aptana(免费)为 Ext.js / Sencha 添加自定义自动完成库。与 Sencha Touch 1 配合得很好(我还没有为 ST2 找到它)。

  1. 进入 Aptana Studio 去帮助 -> 安装新软件
  2. 单击“添加”以添加存储库
  3. 在“使用:”列表中选择您刚刚添加的项目一个列表将出现与 Spket IDE 的 3 个存储库。(Spket IDE、Spket 文本编辑器和 Spket IDE 的 Xerces)全部安装

  4. 下载http://www.agpad.com/downloads/com.spket.js_1.6.18.jar

  5. 替换位于“C:\Program Files\Appcelerator\Aptana Studio 3\plugins”中的现有文件或您安装 Aptana 的位置(在“plugins”文件夹中)您必须安装此文件,因为 Spket 仅支持格式“jsb1”和“jsb2” . 通过此修复,它将支持“jsb3”(Sencha Touch 使用它)。
  6. 在 Aptana Studio 中,转到 Windows -> 首选项 -> Spket -> Javascript 配置文件
    • 单击“新建”并写入“SenchaTouch”
    • 选择“SenchaTouch”并单击“添加库”并从显示的列表中选择“ExtJs”
    • 选择“ExtJs”并单击“添加文件”找到包含在从 sencha.com 下载的 zip 文件中的“sencha-touch.jsb3”。(确保该存档中的所有文件都位于同一文件夹中)......然后单击“打开”
    • 再次选择“SenchaTouch”并单击“默认”按钮
    • 点击“确定”

现在打开一个 sencha touch 项目的“.js”脚本并检查一下。

希望它会有所帮助

于 2012-05-30T10:01:17.877 回答
1

您没有这样的 Sencha Touch IDE。没有 IDE 可以为您提供 CTRL+Space 功能。

改用senchafiddle.com ...

于 2012-05-29T13:44:02.100 回答
1

在 IntelliJ 中,您可以添加 Sencha Touch 库,您将获得一些完成。它并不完美,但绝对有帮助。您可以免费试用 30 天。

http://blogs.jetbrains.com/idea/2012/04/smarter-javascript-completion-in-intellij-idea-111/

这个相关的问题有额外的信息:

将 JavaScript 库包含到 IntelliJ IDEA 的自动完成功能中

于 2012-05-29T18:57:22.583 回答
1

我刚刚为 intelliJ 创建了一个 Sencha Touch 插件,它为选项卡着色、添加图标以帮助区分 MVC 文件并将代码模板添加到空 MVC 文件。(我在这里上传了图片)

此外,由于即使不添加 ST 库,intellij 12 代码完成也非常棒。

于 2013-05-24T06:34:01.757 回答
0

我将 Eclipse 与 aptana 3 和 spket 插件一起使用。您可以将 spket 配置为使用自动完成功能来使用 sencha touch 2.3.1。看我的回答

于 2014-07-10T08:50:25.977 回答
0

Sencha 最近推出的 JetBrains 插件是一个集成开发环境工具,可在 Sencha Frameworks 和 JetBrains 软件之间创建融合。这种集成以代码完成、检查和建议的形式出现,同时与原生 JetBrains 行为无缝协作。

最便宜的许可证适用于学生和其他特殊类别的 WebStorm 实际上免费。

Sencha 专家会喜欢重构更改的便捷性以及跟踪代码到源代码的简单性。

Sencha 初学者将受益,因为 JetBrains 插件提供完成建议,同时鼓励最佳实践代码结构和语法。

它还能用于 Touch 和 ExtJS 的开发。更多详情请点击Sencha 链接

于 2015-08-05T01:35:34.483 回答