Maison > Tutoriel CMS > WordPresse > Comment configurer un environnement atomique pour le développement WordPress

Comment configurer un environnement atomique pour le développement WordPress

藏色散人
Libérer: 2021-02-01 11:54:21
avant
2466 Les gens l'ont consulté

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 !

Comment configurer un environnement atomique pour le développement WordPress

WordPress est vraiment un projet étrange. Beaucoup de ses normes de codage sont si différentes de PSR2. Par exemple, les projets PHP généraux nécessitent des espaces pour remplacer la touche TAB, mais uniquement WordPress. nécessite à lui seul 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.

Trouvez 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.

Selon la documentation, après avoir sélectionné Enregistrer le projet dans le menu, il créera un fichier ~/.atom/projects.cson, qui contient le chemin de votre projet et d'autres informations de base.

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"
Copier après la connexion

La troisième ligne signifie : Effectuez uniquement la relecture WordPress sur ce test de projet.

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.

Pour l'installation des standards de codage WordPress, merci de vous référer à l'article précédent : https://segmentfault.com/a/11...

Nouvelle méthode

La gestion de projet dans Atom n'est pas facile à utiliser Au final, j'ai utilisé la méthode editorconfig plus phpcs pour le configurer :

editorconfig

. Tout d'abord, dans Créez un fichier .editorconfig dans le répertoire racine du projet :

root = true
[*.php]
indent_style = tab
[*.scss]
indent_style = space
indent_size = 2
Copier après la connexion

Cela stipule que la méthode d'indentation des fichiers php doit utiliser la touche TAB. Remarque : Atom doit changer le mode d'indentation en Auto, sinon les paramètres dans editorconfig ne fonctionneront pas.

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>
Copier après la connexion

Ici, on dit à phpcs, ce projet utilisera la vérification WordPress.

Recommandations associées : "tutoriel atome"

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!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal