In der folgenden Spalte des WordPress-Tutorials erfahren Sie, wie Sie eine Atomumgebung für die WordPress-Entwicklung einrichten. Ich hoffe, dass es für Freunde in Not hilfreich ist!
WordPress ist wirklich ein seltsames Projekt. Viele seiner Codierungsstandards unterscheiden sich stark von PSR2. Beispielsweise erfordern allgemeine PHP-Projekte Leerzeichen, um die TAB-Taste zu ersetzen, aber nur WordPress allein erfordert, dass die TAB-Taste selbst zum Einrücken usw. verwendet wird. So sehr, dass eine Atomumgebung speziell für seine Entwicklung eingerichtet werden muss.
Suchen und installieren Sie das Projektmanager-Plugin in Atom. Damit können wir unsere eigene spezielle Umgebung für WordPress-Projekte erstellen.
Laut Dokumentation wird nach Auswahl von „Projekt speichern“ im Menü eine ~/.atom/projects.cson-Datei erstellt, die grundlegende Informationen wie den Pfad Ihres Projekts enthält.
Erstellen Sie im Stammverzeichnis Ihres Projekts eine Datei mit dem Namen project.cson mit folgendem Inhalt:
settings: "*": "linter-phpcs.codeStandardOrConfigFile": "WordPress" ".html.php.text": "editor.tabType": "hard"
Die dritte Zeile bedeutet: Führen Sie bei diesem Projekttest nur WordPress-Korrekturlesen durch.
Zeilen 4 und 5 bedeuten: Hard TAB nur für PHP-Dateien ausführen.
Auf diese Weise werden alle Ihre anderen PHP-Projekte weiterhin mit dem PSR2-Standard überprüft und sind Soft-TABs, das heißt, TABs werden in Leerzeichen umgewandelt, aber nur die PHP-Projekte in diesem Projekt sind Hard-TABs. und andere Dateien wie JS usw. sind immer noch Soft-TAB.
Informationen zur Installation von WordPress-Codierungsstandards finden Sie im vorherigen Artikel: https://segmentfault.com/a/11...
Neue Methode
Projektmanagement in Atom ist nicht einfach zu verwenden. Am Ende habe ich die Methode editorconfig plus phpks verwendet, um es einzurichten:
editorconfig
Erstellen Sie zunächst eine .editorconfig-Datei im Stammverzeichnis des Projekts:
root = true [*.php] indent_style = tab [*.scss] indent_style = space indent_size = 2
Dies legt fest, dass die Einrückungsmethode von PHP-Dateien die TAB-Taste verwenden muss. Hinweis: Atom muss den Einrückungsmodus auf „Auto“ ändern, sonst funktionieren die Einstellungen in editorconfig nicht.
phpcs.xml
Dann erstellen Sie eine phpcs.xml-Datei im Projektstammverzeichnis:
<?xml version="1.0"?> <ruleset name="Custom Standard"> <rule ref="WordPress"/> </ruleset>
Hier teilen wir phpcs dieses Projekt mit wird die WordPress-Verifizierung verwenden.
Verwandte Empfehlungen: „Atom-Tutorial“
Das obige ist der detaillierte Inhalt vonSo richten Sie eine Atomumgebung für die WordPress-Entwicklung ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!