Aptana 3和贝壳

kic*_*caj 2 aptana shell cakephp

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

Fli*_*erK 9

有几次我在搜索Stack Overflow和Google时也遇到了这个问题.我注意到Aptana 3没有"工具 - >外部工具"项目了,尽管Aptana 2默认具有这个功能.

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

该功能在那里,但默认情况下不可用.

  1. 打开"Web"视角
  2. 右键单击"Web"透视图(屏幕右上角)
  3. 点击"自定义..."
  4. 转到"命令组可用性"选项卡
  5. 通过选中其复选框启用"外部工具"
  6. 转到"菜单可见性"选项卡
  7. 展开"运行"并通过选中其复选框启用"外部工具"
  8. 按"确定",您就可以开始了.

为了完成整个案例,这里是我用于CakePHP烘焙外部工具的配置.它与其他建议略有不同,但它使每个项目都独立.

CakePHP 1.x

  1. 打开运行 - >外部工具 - >外部工具配置
  2. 创建一个程序
  3. 名称:CakePHP烘烤
  4. 地点:
    • Mac OSX:$ {project_loc}/cake/console/cake
    • Windows:$ {project_loc} /cake/console/cake.bat
  5. 工作目录:$ {project_loc}/app
  6. 论点:烘烤

在位置使用$ {project_loc}(步骤4)将找到当前项目的Cake控制台.虽然我案例中的大多数项目都使用最新版本(目前为1.3分支),但较旧的项目仍可能使用1.2甚至1.1分支.烘焙控制台可能不同于分支机构.

更新2014年8月22日

由于我在2011年发布了这个解决方案,人们仍然在使用这个主题,这里是它如何适用于新的CakePHP 2.x系列.

  1. 打开运行 - >外部工具 - >外部工具配置
  2. 创建一个程序
  3. 名称:CakePHP 2.x烘烤
  4. 地点:
    • Mac OSX:$ {project_loc}/lib/Cake/Console/cake
    • Windows:$ {project_loc} /lib/Cake/Console/cake.bat
  5. 工作目录:$ {project_loc}/app
  6. 论点:烘烤