2012-05-29 86 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