La colonne suivante du Tutoriel WordPress vous présentera comment configurer un environnement atomique pour le développement WordPress. J'espère que cela sera utile aux amis dans le besoin !
WordPress est vraiment un projet très étrange Beaucoup de ses normes de codage sont si différentes de PSR2, comme All en général. Les projets PHP nécessitent des espaces pour remplacer la touche TAB, mais seul WordPress exige que la touche TAB elle-même soit utilisée pour l'indentation, etc. A tel point qu’un environnement atomique doit être mis en place spécifiquement pour son développement.
1. Recherchez et installez le plug-in du gestionnaire de projet dans Atom. Avec lui, nous pouvons créer notre propre environnement spécial pour les projets WordPress.
2. Selon la documentation, après avoir sélectionné Enregistrer le projet dans le menu, il créera un fichier ~/.atom/projects.cson
, qui contient des informations de base telles que le chemin de votre projet.
3. Dans le répertoire racine de votre projet, créez un fichier nommé project.cson avec le contenu suivant :
settings: "*": "linter-phpcs.codeStandardOrConfigFile": "WordPress" ".html.php.text": "editor.tabType": "hard"
La troisième ligne signifie : uniquement pour ce projet validation WordPress.
Les lignes 4 et 5 signifient : effectuez uniquement des TAB dures sur les fichiers php.
De cette façon, tous vos autres projets PHP sont toujours vérifiés à l'aide du standard PSR2 et sont des TAB souples, c'est-à-dire que les TAB seront convertis en espaces, mais seuls les projets PHP de ce projet sont des TAB durs, et d'autres fichiers Par exemple, JS, etc. sont toujours des onglets logiciels.
Nouvelle méthode
La gestion de projet dans Atom n'est pas simple à utiliser Au final, j'ai utilisé la méthode editorconfig plus phpcs pour la mettre en place :
<. 🎜>editorconfig
Tout d'abord, créez un fichier dans le répertoire racine du projet : .editorconfig
root = true [*.php] indent_style = tab [*.scss] indent_style = space indent_size = 2
phpcs.xml
Ensuite, créez un fichier phpcs.xml dans le répertoire racine du projet :<?xml version="1.0"?> <ruleset name="Custom Standard"> <rule ref="WordPress"/> </ruleset>
Tutoriel d'utilisation d'Atom"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!