如何配置Aptana Studio 3以运行CakePHP烘焙shell脚本?

最佳答案

在搜索Stack Overflow和Google的答案时,有好几次我遇到了这个问题。我注意到Aptana 3不再具有“工具->外部工具”项,尽管Aptana 2默认具有此强大功能。

我找不到任何解决方案,所以我开始发现自己。对于所有遇到相同问题的人,以下是解决方案:

该功能已存在,但默认情况下不可用。

  • 打开“Web”透 View
  • 右键单击“Web”透 View (在屏幕的右上方)
  • 单击“自定义...”
  • 转到选项卡“命令组可用性”
  • 通过选中其复选框
  • 启用“外部工具”
  • 转到选项卡“菜单可见性”
  • 选中复选框
  • ,展开“运行”并启用“外部工具”
  • 按“确定”,就可以开始了。

  • 为了完成整个案例,这是我用于CakePHP Bake外部工具的配置。它与这里的建议有些不同,但是使它对于每个项目都是独立的。

    CakePHP 1.x
  • 打开运行->外部工具->外部工具配置
  • 创建一个程序
  • 名称:CakePHP烘焙
  • 位置:
  • Mac OSX:$ {project_loc} / cake / console / cake
  • Windows:$ {project_loc} /cake/console/cake.bat
  • 工作目录:$ {project_loc} / app
  • 参数:烘烤

  • 在位置(第4步)中使用$ {project_loc}将找到当前项目的Cake控制台。在我的案例中,大多数项目都使用最新版本(当前为1.3分支),而较旧的项目可能仍使用1.2甚至1.1分支。烘烤控制台因分支而异。

    更新时间2014年8月22日

    当我在2011年发布此解决方案并且人们仍然在使用此主题时,这是它在新的CakePHP 2.x范围中的工作方式。
  • 打开运行->外部工具->外部工具配置
  • 创建一个程序
  • 名称:CakePHP 2.x Bake
  • 位置:
  • Mac OSX:$ {project_loc} / lib / Cake / Console / cake
  • Windows:$ {project_loc} /lib/Cake/Console/cake.bat
  • 工作目录:$ {project_loc} / app
  • 参数:烘烤
  • 关于shell - Aptana 3和Shell,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5504518/

    10-16 15:41