随時追加していく予定。
Composer
PHP界隈では必須になりつつあるPEARに変わるライブラリ管理ツール。/** Sublime Text とは関係ないけど、PHPerは使用できるようにしておいた方がいいです。 */
- インストール
公式サイト: https://getcomposer.org/ - 下記パスを環境変数に追加。
※追加しないとcomposerでインストールしたものがパス無しで実行できない
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin - Composerはそのままだとけっこう遅いので国内ミラーサーバーを設定
参考: http://qiita.com/Hiraku/items/51961aa49f7a2922011d
登録するコマンドは下記composer config -g repositories.packagist composer http://packagist.jp
- 完了
SublimeLinter
SublimeLinter-phpcs
コマンドラインツールのPHP Codesinifferを使用するとコーディング規約をチェックしてエラーを表示してくれる- コマンドラインツールのインストール
composer global require squizlabs/php_codesniffer=*
SublimeLinter-phpmd
コマンドラインツールのPHP Mess Detectorを使用するとプログラムで怪しいところをチェックしてエラーを表示してくれる- コマンドラインツールのインストール
composer global require phpmd/phpmd=*