2012-05-29 25 views
8

¿Hay algún IDE o editor Sencha Touch 2? Conozco a Sencha Architect 2. Pero es demasiado costoso. Si alguien usa Sencha Touch IDE, entonces solo podemos dar CTRL + SPACE, y me dará todos los métodos?Sencha Touch IDE o editor

+0

He creado un tutorial detallado con imágenes por este motivo específico, por favor, hágame saber lo que piensa y cómo funcionó :) http://www.shereef.net/2012/12/11/sencha-touch-2-autocomplete-example-in-aptana-studio/ –

Respuesta

4

Puede utilizar Aptana (gratis) añadir una biblioteca personalizada para la terminación automática Ext.js/Sencha. Funciona bastante bien con Sencha Touch 1 (no lo encontré todavía para ST2).

  1. En Aptana Studio vaya a Ayuda -> Instalar nuevo software
  2. Haga clic en "Añadir" para añadir un repositorio
  3. En "Trabajar con:" lista seleccione el ítem que acaba de agregar Aparecerá una lista con 3 repositorios para Spket IDE. (Spket IDE, Spket editor de texto y Xerces para Spket IDE) Instalar todos ellos

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

  5. reemplazar el archivo existente se encuentra en "C: \ Archivos de programa \ Appcelerator \ Aptana Studio 3 \ plugins" o dónde instaló Aptana (en la carpeta "complementos") Debe instalar esto porque Spket solo admite el formato "jsb1" y "jsb2". Con esta solución, será compatible con "jsb3" (que Sencha Touch lo usa).
  6. En Aptana Studio vaya a Windows -> Preferencias -> Spket -> Javascript Perfiles
    • Haga clic en "Nuevo" y escribir "SenchaTouch"
    • Seleccione "SenchaTouch" y haga clic en "Add Library" y seleccione "ExtJs" de la lista que se muestra
    • Seleccione "ExtJs" y haga clic en "Agregar archivo" Localice su "sencha-touch.jsb3" que se encuentra en el archivo comprimido descargado de sencha.com. (Asegúrese de que todos los archivos de ese archivo se encuentran en la misma carpeta) .... y haga clic en "Abrir"
    • Seleccione "SenchaTouch" de nuevo y haga clic en el botón "Default"
    • Haga clic en "Aceptar"

Ahora abra un script ".js" de un proyecto sencha touch y compruébelo.

esperan que ayude a

+0

Muchas gracias. Pero, ¿cómo puedo crear un proyecto sencha y trabajar en eso? ¿Y es posible ejecutar el proyecto que es para dispositivos móviles? Al igual que en sencha Architect, podemos ver la vista previa del diseño. –

+0

Esto ya no funciona en la versión 2, lo probé una y otra vez. –

+0

Nunca lo probé en ST2, no sé si el complemento actualizó el complemento de autocompletar ... :( –

1

Usted no posee un IDE de Sencha Touch como tal. No hay un IDE que pueda darle funcionalidad CTRL + Space.

Uso senchafiddle.com lugar ...

+0

¿Pero puedo descargar este violín de sencha? ¿Funcionará como un editor? –

+0

Revisé los enlaces a continuación, pero realmente desconcertado. http://www.sencha.com/forum/showthread.php?179932-Best-IDE-to-work-with-sencha-touch-2.X&highlight=Editor –

+0

No, no puede descargar este senchafiddle. No es un software. Por cierto, puede ejecutar su código en formato * MVC * e incluso puede descargarlo de la misma forma en el archivo .zip :) –

1

En IntelliJ puede agregar las bibliotecas Sencha Touch y obtendrá alguna conclusión. No es perfecto, pero definitivamente ayuda. Puedes probarlo gratis por 30 días.

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

Esta pregunta relacionada tiene información adicional:

Including JavaScript libraries to IntelliJ IDEA's autocomplete

+0

Cómo obtener los plugins sencha touch para Intellij-idea –

+0

Puede descargar las bibliotecas ST2 desde (http: //www.sencha.com/products/touch/download/) Sencha y siga el primer enlace de CrazyCoder (http://blogs.jetbrains.com/idea/2010/11/javascript-libraries-in-intellij-idea-10/) para agregar las bibliotecas Javascript a su proyecto. –

1

acabo de crear un plugin para IntelliJ Sencha Touch, que colores pestañas, agrega iconos para ayudar a diferir los archivos MVC y añadir plantillas de código para vaciar archivos MVC. (He subido imágenes here)

Además, la terminación del código intellij 12 es realmente excelente incluso sin agregar bibliotecas ST.

0

Estoy usando eclipse con aptana 3 y complementos de spket. Puede configurar el spket para utilizar la función de autocompletar para trabajar con sencha touch 2.3.1. Ver mi answer.

0

El recientemente lanzado plugin JetBrains de Sencha es una herramienta de entorno de desarrollo integrado que crea una confluencia entre Sencha Frameworks y el software JetBrains. Esta integración viene en forma de completar el código, inspección y sugerencia, mientras coopera sin problemas con el comportamiento nativo de JetBrains.

La licencia más barata disponible es para WebStorm infact gratis para estudiantes y otras categorías especiales.

A los expertos de Sencha les encantará la facilidad con la que se refabrican los cambios y lo simple que es rastrear el código hasta la fuente.

Los principiantes de Sencha se beneficiarán ya que el plugin JetBrains proporciona sugerencias de finalización al tiempo que fomenta la estructura y la sintaxis del código de mejores prácticas.

¿Qué más está disponible para el desarrollo de Touch y ExtJS? Para más detalles, siga Sencha link