代码之家  ›  专栏  ›  技术社区  ›  Alan

没有dashcode项目包的dashcode项目

  •  1
  • Alan  · 技术社区  · 15 年前

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

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

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

    2 回复  |  直到 15 年前
        1
  •  1
  •   JJ Rohrer    15 年前

    我没听说过有人这样做-但这很酷,因为将Dashcode项目检查到源代码控制中是一件非常痛苦的事情(我是SVN的版本,它完全被Dashcode阻塞了-我不认为它的版本有错-但谁知道呢…)

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

    下面是我现在使用dashcode的方式:

    我使用dashcode进行GUI布局。

    我发布到www_cache_dashcode

    我的自定义javascript文件在www_客户端

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

    www缓存dashcode不受版本控制

    我的dashcode项目受版本控制,但我很少更新它,因为总是有冲突。(我肯定这是我的错——但不管怎样)。

    希望这有帮助, JJ

        2
  •  1
  •   PurplePilot    15 年前

    有一件事要记住,但我仍然在研究这个方法来衡量效果,那就是dashcode将生成代码。这可以开关和打开。菜单>查看/统计代码生成器或查看/停止代码生成器。

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

    推荐文章