2009-06-26 13 views
1

Dashcode хранит исходные файлы в файле проекта .dcproj, который действительно представляет собой пакет для OS X, который, в свою очередь, фактически является не чем иным, как структурой каталогов. Я хотел бы продолжать использовать Dashcode, но без «удобства» структуры «.dcproj». Зачем? Я хочу, чтобы ...Проект Dashcode без пакета проекта Dashcode

  1. проверить исходный код в Mercurial
  2. использование TextMate при разработке не-GUI части кода
  3. в конечном счете, создание и развертывание платформы конкретных настроек из общих базового кода (т.е. , есть несколько проектов поделиться общий источник

Я могу развернуть проект Dashcode в каталог, а затем сделать все вышеперечисленное. Но как только я делаю, я, вероятно, не может вернуться к Dashcode, что весьма удобно для визуального материала Более гибкое решение позволило бы мне рассказать Dashcod где код есть и читать/писать там, а не в пакете «.dcproj».

ответ

1

Я не слышал, чтобы кто-нибудь это делал, но это было бы здорово, потому что проверка проекта dashcode в контроле источника - полная боль в шее (я Версии для SVN и это полностью задыхается на dashcode - я думаю, что это ошибка Версии, но кто знает ..)

Я нахожу dashcode неплохо для файлов GUI, но его просто забытый продукт, поэтому в нем есть множество вещей, которые являются своего рода враждебными разработчиками.

Так вот как я использую Dashcode Сейчас:

Я использую Dashcode для компоновки GUI.

я публикую в www_cache_dashcode

У меня есть пользовательские Java-файлы в www_client

я тогда немного сделать файл, который копирует все из www_cache_dashcode в www_client www_client находится под контролем версий, но я исключаю/игнорирования файлы, которые копируются в из www_cache_dashcode

www_cache_dashcode не находится под контролем версий

мой Dashcode проект недеформированной r, но я редко обновляю его, потому что всегда есть конфликт. (Я уверен, что это как-то моя вина, но что бы там ни было).

Надеется, что это помогает, JJ

1

Одна вещи, чтобы помнить, но я все еще глядя на это, чтобы оценить эффект, что Dashcode будет генерировать код. Это можно включить и выключить. menu> View/Stat Code Generator или генератор кода просмотра/остановки.

Apple не говорит ничего, кроме «Поскольку холст автоматически генерирует HTML и CSS для вас, вы можете отключить его генерацию кода, если вы настраиваете элементы вручную. Чтобы отключить автоматический генератор кода, выберите «Просмотр»> «Генератор кода останова». Когда вы закончите настройку значений вручную, вы можете снова включить генератор кода, выбрав «Просмотр»> «Начать генератор кода».