2016-06-13 5 views
2

が不足して動作を停止し、私は今、しばらくの間、問題なく崇高-phpfmtプラグインを使用しますが、次のエラーになってきたとなっている:私はPHP-CSをインストールし崇高phpfmtは、PHP-CS-定着

engine file is missing: /Users/iMac/Library/Application Support/Sublime Text 3/Packages/phpfmt/php-cs-fixer

を-fixerをグローバルにインストールし、php-cs-fixer.pharファイルをreadmeの指示どおりにローカルディレクトリに置いていますが、このようになっています。次のようにコンソールの出力は次のようになります。

FileNotFoundError: [Errno 2] No such file or directory: 'phpcs'

私のpythonについては何も知りませんが、それは別のファイルか何かを探していますか?

編集

プラグインといくつかのやかましい-bargyがあったようですが、一般的なコンセンサスは、手動でパッケージをインストールし、古いので、同じようにコミットチェックアウトすることで、ここでhttps://news.ycombinator.com/item?id=11896851https://github.com/nanch/sublime-phpfmtの詳細を、そうです:

をあなたのパッケージディレクトリにパッケージ制御から
  1. 削除phpfmt(あなたがそのようにインストールした場合)
  2. クローンhttps://github.com/nanch/sublime-phpfmt.git(Macの~/Library/Application Support/Sublime Text 3/Packages
  3. sublime-phpfmtにcdとgit checkout 6125cf9

私のために働いた、そしてそれはまた、ない自動更新(限り私が言うことができるように)します。

+0

phpfmtのようなものは商用で、ライセンスを購入する必要があります:https://github.com/phpfmt/issues/issues/17 –

答えて

3

これは、php-cs-fixer.pharをダウンロードし、/ Packages/phpfmt/php-cs-fixerにリンクを作成することで解決できます。

ln -s php-cs-fixer.phar ~/.config/sublime-text-3/Packages/phpfmt/php-cs-fixer 

これは動作しているとは思われません。

+0

ああ、ありがとう!私はphp-cs-fixer.pharファイルを実行可能にしていませんでした。そのため、動作していませんでした。 スーパー冗長であるために、これは私はそれを修正するために何をしたかである: '' ''作曲グローバルfabpot/PHP-CS-fixer''''を必要とし、その後 '' ''のln -sは/ usr/binに/ php-cs-fixer〜/ Library/Application \ Support/Sublime \ Text \ 3/Packages/phpfmt/php-cs-fixer'''' 私はフォーマットスタイルの変更が本当に好きではありません。レポを見ると、数日前にfmt.pharファイルが削除されました。 –

関連する問題