用户
 找回密码
 入住 CI 中国社区
搜索
查看: 65329|回复: 117
收起左侧

[跨平台] Codeigniter 敏捷开发工具包,让敏捷的CI更敏捷!

    [复制链接]
发表于 2012-8-3 13:59:56 | 显示全部楼层 |阅读模式
本帖最后由 曜日晨阳 于 2013-5-16 08:57 编辑

codeigniter 敏捷开发工具包(Aptana Bundle Addon)

注:这货绝对不止是一款代码提示和代码块工具,而是将Codeigniter API 操作代码化、简易化的工具!你可以省略千千万万次敲击$this和->以及翻阅API手册的时间,没错,神一样的节省键盘、低碳环保的敏捷开发包!做一个智慧的码农,这货绝对是你的不二之选!  

一、【Aptana和工具包介绍】


本开发包基于强大而彪悍的Aptana 3开发工具,支援HTML5, CSS3, JavaScript, Ruby, Rails, PHP 以及 Python 。同时Aptana 3 支援以组件的方式装入任何以eclipse内核的IDE,如:Zend Studio等。
官方下载:http://www.aptana.com/products/studio3/download

codeigniter 敏捷开发工具包 集成所有的Codeigniter API,使用快捷键和菜单选项迅捷的提示所需的Codeigniter代码,使敏捷的Codeigniter更加敏捷!

联系作者:QQ 50083000

官网:http://www.hiceon.com

二、【安装】



打开Aptana命令行控制台 Home@HOMEPC ~/Aptana Rubles
输入如下: $ git clone git://github.com/hicode/codeigniter.ruble.git



FOR MAC

在MAC系统中,安装aptana之后并不会附带git组件,所以我们需要通过以下方式先安装git。
1、从App Store下载并安装XCODE,然后在XCODE使用快捷键Command + ,安装命令行工具(Command Line Tools).
41AC6EBE-7150-439A-A0DC-360BA5FBDED8.jpg
2、然后开启终端,输入:git clone git://github.com/hicode/codeigniter.ruble.git
E8F592BC-AE1F-49EF-A825-91B537F044DB.jpg

三、【更新】

本工具包不断在改良易用度和新增功能,可以使用git pull来进行同步新版本。

打开Aptana命令行控制台 Home@HOMEPC ~/Aptana Rubles
输入如下:

未命名22222.jpg

四、【更新日志】
BUG请通过GIThub进行提交,或联系QQ:50083000。

2013.4.26 修订uri、model、并添加:mdl方法

2013-04-27 00_37_54.gif

2012.12.4 修复部分db类方法。

2012.11.19 更新项目包至官方2.1.3

① 2012.9.4 更新

加入创建函数的快捷语法

  1. :function
复制代码


3p可下拉菜单选择,tab切换。

2013-04-27 01_13_07.gif

② 2012.9.1 更新
新建项目可基于CI 2.1.2版本进行创建。

注:选择new->web project

2222.jpg

222222222.jpg

③ 2012.8.30 更新

语法重新构思,使用"."作为替代"->"的符号;使用":"作为链式方法起始符。
例:
PHP复制代码
$this->load->library();   //写法:load.lib
$this->db->query();      //写法:db.query
$this->input->post();     //写法:input.post
复制代码


11111112344.gif
注:自动匹配,不用全部敲出。

PHP复制代码
$this->db->select(*)->get()->result()
/*
写法:
:db
:select
:get
:result
*/
复制代码


未命名2.gif
提供逻辑化分类方法的API列表供查询。
修订若干bug。



五、【使用及特性】

1111.jpg
菜单快速分类筛选

2222.jpg
智能代码提示,无需输入$this->,只需类名即可。

333.jpg
加入控制器和模型创建模板,新建模块更快速,支援SVN版本标签


六、【TODO】

您有对该插件的建议,可以回复帖子告诉我。

todo:
AgileCI Start
基于CI 2.0为原本,将HMVC、Auth、template、Asset、doctrineORM等集成为项目架构包,只需新建项目即可快速构建,免除重复配置的苦恼。

评分

参与人数 3威望 +20 收起 理由
trynews + 5 赞一个!
Hex + 5 赞一个!
xiehao + 10 很给力!

查看全部评分

发表于 2014-4-7 15:22:17 | 显示全部楼层
我用netbeans  但是 对ci框架 支持不是太好,看楼主的 解说   立即换用 不含糊
发表于 2014-11-24 10:04:13 | 显示全部楼层
安装了  但是还是没提示……
发表于 2015-6-24 11:29:34 | 显示全部楼层
一年多没人顶了,,顶起来
发表于 2012-8-3 21:03:11 | 显示全部楼层
这么好的东西,顶起啊! 感谢楼主分享
发表于 2012-8-4 10:38:11 | 显示全部楼层
支持,谢谢啦!下载下来试下。呵呵
发表于 2012-8-4 10:48:20 | 显示全部楼层
老大,你老人家终于
发表于 2012-8-5 21:42:43 | 显示全部楼层
牛人好多啊
发表于 2012-8-7 08:37:14 | 显示全部楼层
本帖最后由 狮子座百分之99 于 2012-8-7 08:58 编辑

这个太给力了,谢谢楼主,长得帅编程还这么厉害,真不让人活了呀
PS:
弱弱的问下:什么是aptana命令控制台? 我是用git bash clone下来的,怎么弄??
 楼主| 发表于 2012-8-7 20:52:05 | 显示全部楼层
狮子座百分之99 发表于 2012-8-7 08:37
这个太给力了,谢谢楼主,长得帅编程还这么厉害,真不让人活了呀
PS:
弱弱的问下:什么是aptana命 ...

aptana Studio里面最左下角有选项按钮,点开它之后选择: Terminal

1111111.jpg
发表于 2012-8-8 11:07:03 | 显示全部楼层
怎么感觉和Sublime差不多啊
发表于 2012-8-8 20:33:13 | 显示全部楼层
请问为什么我的显示这个问题:“This Terminal Emulator is not functional because no 'bash' shell could be found. Please correct the problem and restart the IDE.”
发表于 2012-8-9 00:28:25 | 显示全部楼层
莫若离 发表于 2012-8-8 11:07
怎么感觉和Sublime差不多啊

Sublime text2插件虽然很全,但是并没有对CI框架有很好的支持。
印象中,它只对Cake框架有比较好的支持。

本版积分规则