2012-05-29 49 views
8

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

+0

我已经为此特定原因创建了带有图片的详细教程,请让我知道您是怎么想的以及它是如何实现的:) http://www.shereef.net/2012/12/11/sencha-touch-2-autocomplete-example-in-aptana-studio/ –

回答

4

您可以使用集锦(免费)添加自定义自动完成库Ext.js /煎茶。 工作得很好用煎茶触摸1(我没有找到它尚未为ST2)。

  1. 进入的Aptana Studio的去帮助 - >安装新软件
  2. 点击 “Add” 添加一个仓库
  3. 在“一起工作:”列表中选择的项目你刚刚加入 列表将出现机智3个repositoryes为Spket IDE。 (Spket IDE,Spket文本编辑器和Xerces的Spket IDE) 安装所有他们的

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

  5. 替换位于现有文件 “C:\ Program Files文件\ Appcelerator的\的Aptana Studio的3个\插件”或者你在哪里安装的Aptana(在“插件”文件夹) 必须因为Spket只支持格式为“jsb1”和“jsb2”安装此。有了这个修复程序,它将支持“jsb3”(很酷的Sencha Touch使用它)。
  6. 在的Aptana Studio中转到Windows - >首选项 - > Spket - > Java脚本配置文件
    • 单击 “新建”,并写上 “SenchaTouch”
    • 选择 “SenchaTouch”,然后单击 “添加库”,然后选择 “ExtJS的”从列表中显示的
    • 选择“ExtJS的”,并点击“添加文件” 找到您选择“煎茶,touch.jsb3”至极是从sencha.com下载的zip文件containted。 (确保所有从存档文件位于同一文件夹) ....然后点击“打开”
    • 选择“SenchaTouch”再次,然后单击“默认”按钮
    • 单击“确定”

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

希望这将有助于

+0

非常感谢。但我怎样才能创建一个sencha项目并在其上工作?是否有可能运行移动项目?就像在sencha Architect中一样,我们可以看到布局的预览。 –

+0

这不再适用于版本2,我一遍又一遍地测试它。 –

+0

我从来没有在ST2上测试过它,不知道spket是否升级了自动补全插件...... :( –

1

您不必为煎茶触摸这样的IDE。没有IDE可以给你CTRL +空间功能。

使用senchafiddle.com,而不是...

+0

但是我可以下载这个sencha小提琴吗?它会像编辑器一样工作吗? –

+0

我检查了下面的链接,但真的很困惑。 http://www.sencha.com/forum/showthread.php?179932-Best-IDE-to-work-with-sencha-touch-2.X&highlight=Editor –

+0

不,你不能下载这个senchafiddle。这不是一个软件。顺便说一下,你可以用* MVC *格式运行你的代码,甚至可以在.zip文件中以相同的格式下载它:) –

1

在的IntelliJ您可以添加煎茶触摸库,你会得到一些完成。这并不完美,但它绝对有帮助。你可以免费试用30天。

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

此相关的问题有更多的信息:

Including JavaScript libraries to IntelliJ IDEA's autocomplete

+0

如何获得用于Intellij-idea的sencha触摸插件 –

+0

您可以从(http: Sencha并按照CrazyCoder的第一个链接(http://blogs.jetbrains.com/idea/2010/11/javascript-libraries-in-intellij-idea-10/ )将Javascript库添加到您的项目。 – 2012-05-30 13:27:21

1

我刚刚创建了一个煎茶触摸插件的IntelliJ,其颜色的标签,将图标添加到帮助不同的MVC文件,并添加代码模板清空MVC文件。 (我上传的图片here

此外,因为即使不添加ST库,intellij 12代码补全功能也非常棒。

0

我使用eclipse与aptana 3和spket插件。您可以配置spket以使用自动完成功能来使用sencha touch 2.3.1。看我的answer

0

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

最便宜的许可证可用于WebStorm infact免费为学生和其他特殊类别。

Sencha的专家们会喜欢重构变化的方便性,以及追踪源代码的简单性。

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

它还有什么可用于Touch和ExtJS的开发。 欲了解更多详情,请关注Sencha link