Heim >CMS-Tutorial >WordDrücken Sie >So richten Sie eine Atomumgebung für die WordPress-Entwicklung ein

So richten Sie eine Atomumgebung für die WordPress-Entwicklung ein

藏色散人
藏色散人nach vorne
2019-09-27 09:55:122506Durchsuche

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!

So richten Sie eine Atomumgebung für die WordPress-Entwicklung ein

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen