ATOM.io mit PHP-CS-Fixer unter Windows

2064
Beto Aveiga

Ich bin ein Windows-Benutzer. Ich bin vor kurzem zu ATOM.io gewechselt und habe ein ATOM-Paket installiert, das PHP CS Fixer verwendet.

Den Installationsrichtlinien folgend habe ich PHP CS Fixer global mit Composer installiert und es funktioniert folgendermaßen von der Befehlszeile aus:

php-cs-fixer [Dateiname]

Also, PHP-CS-Fixer war in Ordnung, aber leider funktionierte das Paket, das es benutzt, nicht ... und als ich die Quelle sah, stellte ich fest, dass das Paket so etwas tat:

php php-cs-fixer [Dateiname]

Der Unterschied in der Syntax ist gering, aber das war das Problem. Ich habe es bearbeitet und es funktioniert jetzt.

Die Frage ist jedoch: Wie kann ich php-cs-fixer als Argument von PHP verwenden, damit das Paket ohne Änderungen funktioniert?

Es gibt viele Gründe, warum ich bei der ursprünglichen Paketquelle bleiben möchte (z. B. Updates) ... Außerdem habe ich einige Erweiterungen getestet, die ebenfalls nicht funktionieren, und ich denke, es ist ein ähnliches Problem.

Irgendwelche Ideen? Danke für Ihre Hilfe.

2

1 Antwort auf die Frage

1
Kevin Khew

https://github.com/pfefferle/atom-php-cs-fixer/issues/6

Dieses Problem wurde bereits behoben. Geben Sie einfach den vollständigen Pfad ein. Beispiel: C: \ tools \ php-cs-fixer.phar