Frage

Dashcode hält Quelldateien in einer „.dcproj“ Projektdatei, die OS X wirklich ein Paket ist, das wiederum ist eigentlich nichts anderes als eine Verzeichnisstruktur. Ich möchte weiterhin Dashcode zu verwenden, aber ohne die „Bequemlichkeit“ der „.dcproj“ Struktur. Warum? Ich möchte ...

  1. Überprüfen Sie den Quellcode in Mercurial
  2. verwenden Textmate, wenn die Nicht-GUI-Teile des Codes zu entwickeln
  3. schließlich bauen und plattformspezifische Anpassungen von gemeinsamen Kern-Code (das heißt, haben mehrere Projekte teilen einige gemeinsame Quelle
  4. bereitstellen

kann ich das Dashcode-Projekt in ein Verzeichnis installieren und dann tun alle der oben genannten. Aber wenn ich das tue, kann ich wahrscheinlich nicht zu Dashcode zurückkehren, die für die visuellen Sachen ganz praktisch ist. Eine flexiblere Lösung würde es ermöglichen, mich Dashcode zu sagen, wo der Code und zu lesen / schreiben es dort, nicht in einem „.dcproj“ -Paket.

War es hilfreich?

Lösung

Ich habe das nicht von jemandem tun gehört - aber es wäre cool, weil ein Dashcode-Projekt in der Quellcodeverwaltung Überprüfung insgesamt Schmerzen im Nacken ist (ich bin Versionen für SVN und es Drosseln völlig auf Dashcode - ich weiß nicht seine Ausführungen Fehler denken - aber wer weiß ..)

ich Dashcode recht gut für die GUI-Sachen zu finden bin, aber es ist nur ein vernachlässigtes Produkt, so gibt es viele Dinge, die in ihm eine Art Entwickler feindlich sind.

Also hier ist, wie ich Dashcode bin jetzt mit:

Ich verwende Dashcode für GUI-Layout.

ich veröffentliche www_cache_dashcode

Ich habe meine benutzerdefinierten JavaScript-Dateien in www_client

Ich habe dann ein wenig Make-Datei, die kopiert alles von www_cache_dashcode www_client www_client ist unter Versionskontrolle, aber ich ausschließen / ignorieren Sie die Dateien, die in von www_cache_dashcode kopiert werden

www_cache_dashcode ist nicht unter Versionskontrolle

mein Dashcode-Projekt ist unter Versionskontrolle, aber ich es nur selten aktualisiert werden, da es immer ein Konflikt. (Ich bin sicher, seine irgendwie meine Schuld - aber was auch immer).

Hope, das hilft, JJ

Andere Tipps

Eine Sache zu erinnern, aber ich bin immer noch auf diese suchen, um die Wirkung zu messen, besteht darin, dass Dashcode Code zu generieren. Dies kann und eingeschaltet werden. Menü> Ansicht / Stat Code Generator oder Ansicht / Stop-Code-Generator.

Apple-sagt nicht viel anders als „Weil die Leinwand HTML und CSS generiert automatisch für Sie, Sie können aus seiner Code-Generierung drehen, wenn Sie Elemente von Hand zwicken. Um den automatischen Code-Generator zu deaktivieren, wählen Ansicht> Stop-Code-Generator. Wenn Sie fertig sind Werte von Hand zwicken, können Sie den Code-Generator wieder einschalten, indem Sie Ansicht> Start-Code-Generator. "

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top