Thinkphp Sublime插件 显示优化,兼容St3版本)

浏览:27882 最后更新:2016-01-22 19:43 分类:其他 关键字: ThinkPHP Sublime text 插件
Thinkphp是什么?
Sublime中的一个THinkphp框架的工具包,主要包括thinkphp snippet等
Thinkphp有哪些功能?
访问官网框架在线api
辅助删除编辑器中打开目录所有文件的bom头(目前未移植)
通过ThinkPHP snippet提供代码补全功能

改进后的菜单少了一层,更快捷

最新api

删除bom头(目前未移植,有问题)

完成的代码提示

现在查看数据表字段注释和数据库查询统一用配置里的去访问数据库,因此有个“change database”菜单和“database queryer”菜单,查询表字段支持tp的命名方式,比如原表名think_user,在配置文件里配了前缀后我们在php文件里写D('User') 这样User选中后右键直接show_cloums就行了,为了方便大家记忆去除从输入框填写的步骤,简化为一个操作 效果如下:

查看函数说明文档


数据库简单查询功能

具体看github上的说明
选择php函数名后右键选择goto_php_document 或者按住shift点击
会显示函数定义描述(英文的源自netbeans)\

最后还支持了命令行访问网页cli模式方便大家调试action中操作,不需要开浏览器。 选择菜单中的ThinkPHP-CLI 弹出的文件中 输入你想访问的url 记住打开的项目更目录要有入口文件,并且php在path环境变量中有设置。 保存就可显示结果:

有问题反馈
在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流
使用注意
由于新版emmet(原名zencoding)插件禁用了模板中的php自动完成,导致我的完成不生效。想使用者在emmet的user配置中 使用'"use_old_tab_handler": true,' 就可以有原先的功能了。
邮件(yangweijiest#gmail.com, 把#换成@)
QQ: 917647288
weibo: @黑白世界4648
人人: @杨维杰
关于作者var code-tech = {
    nickName  : "杨维杰",
    site : "http://code-tech.diandian.com"
  }
ps:下载后将目录改名为Thinkphp 放入 data/pacakges/ 目录里 一定要是Thinkphp这和插件类里的类名对应的,不要乱改哦
Github 地址:https://github.com/yangweijie/SublimeThinkPHP
终于本插件也通过审核了,大家可以在package control center里输入Thinkphp下载了


建议大家直接从sublime 中安装本插件,一旦github上更新了,st中会自动更新的
ps:修复了一些bug,去除了php手册生成功能。
修复快捷键错误
关于自动完成,新制作了个视频,大家可以去优酷119盘
评论( 相关
后面还有条评论,点击查看>>