【问题标题】:A Dashcode project without a Dashcode project package没有 Dashcode 项目包的 Dashcode 项目
【发布时间】:2009-09-07 23:42:59
【问题描述】:

Dashcode 将源文件保存在“.dcproj”项目文件中,该文件实际上是 OS X 的一个包,而 OS X 实际上只是一个目录结构。我想继续使用 Dashcode,但没有“.dcproj”结构的“便利性”。为什么?我想...

  1. 将源代码签入 Mercurial
  2. 在开发代码的非 GUI 部分时使用 TextMate
  3. 最终构建和部署特定于平台的公共核心代码定制(即,让多个项目共享一些公共源代码

我可以将 Dashcode 项目部署到一个目录中,然后执行上述所有操作。但是一旦我这样做了,我可能无法返回到 Dashcode,这对于视觉内容来说非常方便。一个更灵活的解决方案可以让我告诉 Dashcode 代码在哪里并在那里读/写,而不是在“.dcproj”包中。

【问题讨论】:

    标签: macos version-control packages dashcode projects-and-solutions


    【解决方案1】:

    我还没有听说有人这样做 - 但它会很酷,因为将 dashcode 项目检查到源代码控制中是一件令人头疼的事情(我是 SVN 的版本,它完全被 dashcode 窒息 - 我没有认为它的版本的错 - 但谁知道..)

    我发现 dashcode 非常适合用于 GUI 的东西,但它只是一个被忽视的产品,所以其中有很多东西对开发人员怀有敌意。

    这就是我现在使用 dashcode 的方式:

    我使用 dashcode 进行 GUI 布局。

    我发布到 www_cache_dashcode

    我在 www_client 中有我的自定义 javascript 文件

    然后我有一个小的 make 文件,它将所有内容从 www_cache_dashcode 复制到 www_client www_client 受版本控制,但我排除/忽略从 www_cache_dashcode 复制的文件

    www_cache_dashcode 不受版本控制

    我的 dashcode 项目受版本控制,但我很少更新它,因为总是存在冲突。 (我确信这是我的错 - 但无论如何)。

    希望这会有所帮助, JJ

    【讨论】:

      【解决方案2】:

      要记住的一件事,但我仍在看这个来衡量效果,是 Dashcode 将生成代码。这可以打开和关闭。菜单 > 查看/统计代码生成器或查看/停止代码生成器。

      除了“因为画布会自动为您生成 HTML 和 CSS,如果您手动调整元素,您可能希望关闭其代码生成。要关闭自动代码生成器,请选择查看 > 停止代码生成器。手动调整完值后,您可以通过选择查看 > 启动代码生成器重新打开代码生成器。"

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-25
        • 1970-01-01
        • 1970-01-01
        • 2013-03-21
        • 1970-01-01
        相关资源
        最近更新 更多