2012-05-29 13 views
8

Esiste un IDE o un editor Sencha Touch 2? So di Sencha Architect 2. Ma è troppo costoso. Se qualcuno usa Sencha Touch IDE, quindi possiamo dare solo CTRL + SPAZIO e mi darà tutti i metodi?Sencha Touch IDE o Editor

+0

Ho creato un tutorial dettagliato con immagini per questo motivo specifico, per favore fatemi sapere cosa ne pensate e come ha funzionato :) http://www.shereef.net/2012/12/11/sencha-touch-2-autocomplete-example-in-aptana-studio/ –

risposta

4

È possibile utilizzare Aptana (gratuitamente) l'aggiunta di una libreria di completamento automatico personalizzato per Ext.js/Sencha. Funziona abbastanza bene con Sencha Touch 1 (non l'ho ancora trovato per ST2).

  1. Into Aptana Studio andare Aiuto -> Install New Software
  2. Fare clic su "Aggiungi" per aggiungere un repository
  3. In "Lavora con:" seleziona l'elemento che hai appena aggiunto Un elenco apparirà con 3 repository per SpEd IDE. (Spket IDE, Spket Editor di testo e Xerces per Spket IDE) Installare tutti loro

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

  5. sostituire il file esistente situata in "C: \ Program Files \ Appcelerator \ Aptana Studio 3 \ plugins" o dove hai installato Aptana (nella cartella "plugins") Devi installarlo perché Spket supporta solo il formato "jsb1" e "jsb2". Con questa correzione supporterà "jsb3" (che Sencha Touch userà).
  6. In Aptana Studio andare a Windows -> Preferenze -> Spket -> JavaScript Profili
    • Fare clic su "Nuovo" e scrivere "SenchaTouch"
    • Selezionare "SenchaTouch" e fare clic su "Aggiungi Library" e selezionare "ExtJs" dall'elenco visualizzato
    • Seleziona "ExtJs" e fai clic su "Aggiungi file" Individua il tuo "sencha-touch.jsb3" che è contenuto nel file zip scaricato da sencha.com. (Assicurarsi che tutti i file da quell'archivio si trovano nella stessa cartella) .... e fare clic su "Apri"
    • Selezionare "SenchaTouch" di nuovo e fare clic sul pulsante "Default"
    • Fare clic su "OK"

Aprire ora uno script ".js" di un progetto di tocco sencha e verificarlo.

auguriamo che contribuiscano

+0

Grazie mille. Ma come posso creare un progetto di sencha e lavorarci? Ed è possibile eseguire il progetto che è per i dispositivi mobili? Come in sencha Architect, possiamo vedere l'anteprima del layout. –

+0

Questo non funziona più sulla versione 2, l'ho testato più e più volte. –

+0

Non l'ho mai testato su ST2, non so se spket abbia aggiornato il plugin di completamento automatico ... :( –

1

Non si dispone di un IDE per Sencha Touch come tale. Non c'è IDE che possa darti la funzionalità CTRL + Spazio.

Usa senchafiddle.com invece ...

+0

Ma posso scaricare questo sencha fiddle? funzionerà come un editor? –

+0

Ho controllato i link qui sotto, ma davvero perplesso. http://www.sencha.com/forum/showthread.php?179932-Best-IDE-to-work-with-sencha-touch-2.X&highlight=Editor –

+0

No, non puoi scaricare questo senchafiddle. Non è un software. A proposito, è possibile eseguire il codice in formato * MVC * e persino scaricarlo nello stesso formato nel file .zip :) –

1

In IntelliJ è possibile aggiungere le librerie Sencha Touch e si otterrà qualche completamento. Non è perfetto ma sicuramente aiuta. Puoi provarlo gratuitamente per 30 giorni.

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

Questo quesito, ha informazioni supplementari:

Including JavaScript libraries to IntelliJ IDEA's autocomplete

+0

Come ottenere i plug-in di sencha touch per Intellij-idea –

+0

Si scaricano le librerie ST2 da (http: //www.sencha.com/products/touch/download/) Sencha e segui il primo link di CrazyCoder (http://blogs.jetbrains.com/idea/2010/11/javascript-libraries-in-intellij-idea-10/) per aggiungere le librerie Javascript al tuo progetto. –

1

Ho appena creato un plugin Sencha Touch per IntelliJ, che colora le schede, aggiunge le icone per aiutare a differire i file MVC e aggiungere modelli di codice per svuotare i file MVC. (Ho caricato le immagini here)

Inoltre poiché il completamento del codice 12 intellij è davvero ottimo anche senza aggiungere librerie ST.

0

Sto usando eclipse con i plugin di aptana 3 e spket. È possibile configurare spket per utilizzare la funzione di completamento automatico per lavorare con sencha touch 2.3.1. Vedi il mio answer.

0

Il plug-in JetBrains di Sencha, lanciato di recente, è uno strumento di sviluppo integrato che crea una confluenza tra Sencha Framework e il software JetBrains. Questa integrazione si presenta sotto forma di completamento, ispezione e suggerimento del codice, collaborando perfettamente con il comportamento nativo di JetBrains.

La licenza più economica disponibile è per WebStorm gratuita per studenti e altre categorie speciali.

Gli esperti di Sencha apprezzeranno la facilità con cui i cambiamenti vengono rifattorizzati e quanto sia semplice rintracciare il codice all'origine.

I principianti di Sencha ne trarranno beneficio poiché il plug-in JetBrains fornisce suggerimenti di completamento incoraggiando al contempo la struttura e la sintassi del codice di best-practice.

Che altro è disponibile per lo sviluppo sia di Touch che di ExtJS. Per ulteriori dettagli, seguire Sencha link