ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Composer

francodacosta 全部

Sublime Text 2 的 Composer 插件

详细信息

  • 2013.11.15.20.36.13
  • github.com
  • github.com
  • 11 年前
  • 55 分钟前
  • 12 年前

安装次数

  • 总数 21K
  • Win 13K
  • Mac 4K
  • Linux 4K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 1 0 0 2 0 0 0 1 0 0 1 0 0 2 0 2 1 0 1 1 1 1 1 1 0 0 2 0 2 3 0 0 3 0 0 1 1 0 1 2 1 0 0 0 1
Mac 1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0

README

源代码
raw.githubusercontent.com

Sublime Text 2 & 3 的 Composer 集成

ST3 支持 still 是测试版,请报告问题

使用此插件,您可以使用Composer管理您的依赖关系

当前支持以下功能:* 执行 composer install * 执行 composer update * 执行 composer self-update * 执行 composer dump-autoload * 包管理:* 添加包 * 删除包 * 编辑 composer.json 文件 * 验证 composer.json 文件

安装

通过 Package Control

如果您还未安装,请首先安装 Package Control

然后转到首选项 -> Package Control -> 安装包,并输入 composer 安装此插件。

这是推荐的安装方法。

手动安装

转到您的 sublime 包文件夹,并输入

git clone [email protected]:francodacosta/composer-sublime.git

运行 Composer

只需打开命令提示符(Ctrl + Shift + P)输入 composer,还会提供上下文菜单

功能帮助

Composer install

执行 composer install 命令,默认设置下会执行以下命令

composer.phar install -n -v

Composer update

执行 composer update 命令,默认设置下会执行以下命令

composer.phar update -n -v

Composer self update

执行 composer self update 命令,更新到最新的 composer 二进制文件。在默认设置下会执行以下命令

composer.phar self-update -n -v

Composer dump autoload

执行 composer dump autoload 命令以重新生成自动加载器配置。默认设置下会执行以下命令

composer.phar dump-autoload -n -v

Composer validate

执行 composer validate 命令,在默认设置下会执行以下命令

composer.phar validate -n -v

Composer 添加包

您可以将包添加到所需包列表中。

执行此命令时,会显示一个提示框(在屏幕底部),允许您指定包名和版本约束

添加包的语法如下

包名 : 版本

如果您未指定版本,则默认为 *

Composer移除包

composer.json中的所需包部分移除包

选择此选项时,将弹出一个所需包列表,您只需要选择要移除的包即可

注意:这仅从composer.json中删除引用,不会删除任何文件

编辑composer.json文件

此选项将打开一个指向composer.json文件的新窗口

配置选项

  • show_status:在状态栏显示消息
  • show_output:打开输出窗口并显示composer工作状态
  • composer_command:composer.phar文件的路径
  • composer_install_extra:传递给install命令的额外参数
  • composer_update_extra:传递给update命令的额外参数
  • composer_dumpautoload_extra:传递给dump-autoload命令的额外参数
  • composer_selfupdate_extra:传递给self-update命令的额外参数

如何找到composer.json?

插件试图查找composer.json文件。它从正在编辑的文件的同一文件夹开始,一直找到根文件夹。如果您未指定composer_command选项,则默认是在找到composer.json的同一文件夹中查找composer.phar