タグ: PHP

Laravel Blade Highlighter

人気の PHP ウェブアプリケーションフレームワーク「 Laravel 」のテンプレートエンジン「 Blade 」のシンタックスハイライト機能を提供するパッケージです。

PHP CS Fixer

PHP コードの自動整形を行う php-cs-fixer コマンドを Sublime Text に連携するパッケージ。

php-cs-fixer 自体が比較的新しいので利用者はまだ多くはありませんが、 PHP ユーザの強い支持を得そうな将来性のあるパッケージです。

Phpcs

PHP コード用の各種リンティングツールを Sublime Text に連携してくれるパッケージです。

公式ページによると、パッケージ名にある phpcs だけでなく以下の 4 つの PHP コードチェックツールに対応しているそうです。

  • PHP_CodeSniffer (phpcs)
  • Linter (php -l)
  • PHP Mess Detector (phpmd)
  • Scheck (scheck)

Sublime​Linter-php

SublimeLinter プラグイン。 PHP コマンド php -l で PHP ファイルの文法チェックを行う機能を提供します。

Word​Press

世界で最もよく使われている CMS 「 WordPress 」のパッケージやテーマの開発に役立つ機能を提供するパッケージ。

入力補完機能と各種スニペットを提供しており、 WordPress で使われる数千もの関数やフック、クラス、定数の入力を支援してくれます。

( 2017 年 10 月時点で)私が見るかぎりでは、非常によくメンテナンスされており最新の WordPress にほぼほぼ対応しているようです。

Xdebug Client

PHP のデバッガである Xdebug のクライアント機能を提供するパッケージ。

ブレークポイントを設定してコンテキストを調べてステップ実行して、という Xdebug の機能を Sublime Text で使用できるようになります。

当然ながら、こちらを利用するには Sublime Text 側だけでなく PHP 側でデバッグ用の設定( php.ini )を行う必要があります。