Pregunta

Dashcode mantiene los archivos de origen en un " .dcproj " archivo de proyecto, que es realmente un paquete para OS X, que a su vez no es más que una estructura de directorio. Me gustaría continuar usando Dashcode pero sin la & Quot; conveniencia & Quot; de " .dcproj " estructura. ¿Por qué? Quiero ...

  1. verifique el código fuente en Mercurial
  2. use TextMate cuando desarrolle partes del código que no sean GUI
  3. eventualmente construya e implemente personalizaciones específicas de la plataforma de código central común (es decir, haga que varios proyectos compartan alguna fuente común

Puedo implementar el proyecto Dashcode en un directorio y luego hacer todo lo anterior. Pero una vez que lo haga, es probable que no pueda volver a Dashcode, que es bastante útil para cosas visuales. Una solución más flexible me permitiría decirle a Dashcode dónde está el código y leerlo / escribirlo allí, no en un & Quot; .dcproj & Quot; paquete.

¿Fue útil?

Solución

No he oído hablar de nadie que haga esto, pero sería genial porque verificar un proyecto de código de tablero en el control de fuente es un dolor total en el cuello (Soy Versiones para SVN y se ahoga totalmente en el código de tablero). creo que es culpa de las versiones, pero quién sabe ...)

Estoy encontrando que dashcode es bastante bueno para cosas de GUI, pero es solo un producto descuidado, por lo que hay muchas cosas que son un poco hostiles para el desarrollador.

Entonces, así es como estoy usando dashcode ahora:

Utilizo dashcode para el diseño de la GUI.

Publico en www_cache_dashcode

Tengo mis archivos javascript personalizados en www_client

Luego tengo un pequeño archivo make que copia todo, desde www_cache_dashcode a www_client www_client está bajo control de versiones, pero excluyo / ignoro los archivos que se copian de www_cache_dashcode

www_cache_dashcode no está bajo control de versiones

mi proyecto de dashcode está bajo control de versión, pero rara vez lo actualizo porque SIEMPRE hay un conflicto. (Estoy seguro de que de alguna manera es mi culpa, pero lo que sea).

Espero que esto ayude, JJ

Otros consejos

Una cosa para recordar, pero todavía estoy mirando esto para medir el efecto, es que Dashcode generará código. Esto se puede activar y desactivar. menú > Ver / Generador de código de estadísticas o Ver / Generador de código de detención.

Apple no dice mucho más que " Debido a que el lienzo genera HTML y CSS automáticamente para usted, es posible que desee desactivar su generación de código si & # 8217; ajusta los elementos a mano. Para desactivar el generador de código automático, elija Ver & Gt; Stop Code Generator. Cuando & # 8217; termine de ajustar los valores a mano, puede volver a activar el generador de código seleccionando Ver & Gt; Inicie el generador de código. & Quot;

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top