Question

Dashcode conserve les fichiers source dans un " .dcproj " fichier de projet, qui est en réalité un package pour OS X, qui à son tour n'est rien de plus qu'une structure de répertoires. Je voudrais continuer à utiliser Dashcode mais sans le & "Commodité &"; .dcproj " structure. Pourquoi? Je veux ...

  1. vérifiez le code source dans Mercurial
  2. utiliser TextMate lors du développement des parties du code non graphiques
  3. éventuellement créer et déployer des personnalisations spécifiques à la plate-forme du code principal commun (c’est-à-dire que plusieurs projets partagent une source commune

Je peux déployer le projet Dashcode dans un répertoire, puis effectuer toutes les opérations ci-dessus. Mais une fois que je l’ai fait, je ne pourrai probablement pas retourner à Dashcode, qui est assez pratique pour les effets visuels. Une solution plus flexible me permettrait de dire à Dashcode où se trouve le code et de le lire / écrire là-bas, pas dans un & "; .Dcproj &"; package.

Était-ce utile?

La solution

Je n'ai jamais entendu parler de cela - mais cela refroidirait, car enregistrer un projet de code de tableau de bord dans le contrôle de code source est une véritable gêne. pense la faute de ses versions - mais qui sait ..)

Je trouve que le dashcode est plutôt bon pour les éléments graphiques, mais il s'agit simplement d'un produit négligé. Il y a donc beaucoup de choses hostiles aux développeurs.

Voici comment j'utilise maintenant le dashcode:

J'utilise dashcode pour la présentation de l'interface graphique.

Je publie sur www_cache_dashcode

J'ai mes fichiers javascript personnalisés dans www_client

J'ai alors un petit fichier make qui copie tout, de www_cache_dashcode à www_client www_client est sous contrôle de version, mais j'exclus / ignore les fichiers copiés à partir de www_cache_dashcode

www_cache_dashcode n'est pas sous contrôle de version

mon projet dashcode est sous contrôle de version, mais je ne le mets que rarement à jour car il existe toujours un conflit. (Je suis sûr que c'est en quelque sorte ma faute - mais peu importe).

J'espère que ça aide, JJ

Autres conseils

Une chose à retenir, mais je suis toujours en train de regarder cela pour jauger l’effet, c’est que Dashcode va générer du code. Cela peut être activé ou désactivé. menu > Générateur de code View / Stat ou Générateur de code View / Stop.

Apple ne dit pas autre chose que & "; Comme le canevas génère automatiquement les codes HTML et CSS pour vous, vous voudrez peut-être désactiver sa génération de code si & # 8217; peaufinez les éléments à la main. Pour désactiver le générateur de code automatique, choisissez Affichage & Gt; Arrêtez le générateur de code. Lorsque vous & # 8217; avez terminé de modifier les valeurs à la main, vous pouvez réactiver le générateur de code en sélectionnant Affichage & Gt; Démarrer le générateur de code. & ";

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top