Tutorial: PHP-Fixer in NetBeans

MyOOS hat einen Fehler, oder tut nicht das, was Ihr erwartet? Derartige "Unanehmlichkeiten" bitte hier.
Antworten
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Tutorial: PHP-Fixer in NetBeans

Beitrag von r23 »

PHP Fixer wirft zurzeit in Netbeans unter PHP 8.2.x eine Fehlermeldung aus:

PHP Warning: '~ / is not compatible with this PHP build linked with 14.29 in Unknown on line 0
Auch wenn man auf Version 3 stellt.

Trotzdem eine Einführung in das Thema:



Um PHP-Fixer in NetBeans zu verwenden, können Sie ein Plugin installieren, das die Unterstützung für das PHP CS Fixer Tool bietet. Das PHP CS Fixer Tool ist ein Werkzeug, das Ihren Code automatisch nach Standards korrigiert; ob Sie den PHP-Codierungsstandards folgen wollen, wie sie in den PSR-1, PSR-2 usw. definiert sind, oder anderen von der Community getriebenen, wie z.B. dem Symfony-Stil. Sie können auch Ihren eigenen (Team-)Stil über die Konfiguration definieren¹.

Das Plugin, das Sie verwenden können, heißt NetBeans PHP CS Fixer Plugin] und wurde von Junichi Yamamoto erstellt. Es ermöglicht Ihnen, verschiedene Befehle auszuführen, wie z.B. fix, fix --dry-run und self-update. Sie können auch verschiedene Optionen anpassen, wie z.B. den Pfad zu PHP CS Fixer, die Version, die Sie verwenden möchten, die Optionen für den fix-Befehl usw. Sie können das Plugin über den Apache NetBeans Plugin Portalherunterladen oder direkt von GitHub beziehen.


Sie müssen NetBeans öffnen und zu Tools > Plugins > Downloaded gehen. Klicken Sie auf Add Plugins und wählen Sie Datei aus. Klicken Sie auf Install und folgen Sie den Anweisungen auf dem Bildschirm. Nachdem das Plugin installiert ist, müssen Sie NetBeans neu starten.

Um das Plugin zu verwenden, müssen Sie zunächst einige Einstellungen vornehmen. Gehen Sie zu Tools > Options > PHP > Framework & Tools > PHP CS Fixer und setzen Sie den Pfad zu PHP CS Fixer. Wählen Sie auch die Version aus, die Sie verwenden möchten (1.x oder 2.x). Wenn Sie einige Optionen für den fix-Befehl verwenden möchten, aktivieren Sie das Kontrollkästchen Custom und fügen Sie sie hinzu. Wenn Sie eine Ladeanimation anzeigen möchten, während der Befehl ausgeführt wird, aktivieren Sie das Kontrollkästchen Show an output window. Wenn Sie den self-update-Befehl beim Start ausführen möchten, aktivieren Sie das Kontrollkästchen Run self-update command on boot.

Um den fix-Befehl auszuführen, klicken Sie mit der rechten Maustaste auf ein Projektverzeichnis oder eine Datei im Editor und wählen Sie PHP CS Fixer > fix. Um den fix --dry-run-Befehl auszuführen, wählen Sie PHP CS Fixer > fix --dry-run. Um den self-update-Befehl auszuführen, wählen Sie PHP CS Fixer > self-update.

Apache NetBeans Plugin Portal. https://plugins.netbeans.apache.org/catalogue/?id=36.
NetBeans PHP CS Fixer Plugin - GitHub. https://github.com/junichi11/netbeans-p ... xer-plugin.
GitHub - PHP-CS-Fixer/PHP-CS-Fixer: A tool to automatically fix PHP .... https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.
Antworten