Maison >Tutoriel CMS >WordPresse >Explication détaillée de la façon de configurer un environnement atomique pour le développement WordPress

Explication détaillée de la façon de configurer un environnement atomique pour le développement WordPress

藏色散人
藏色散人avant
2020-01-26 16:42:592564parcourir

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 !

Explication détaillée de la façon de configurer un environnement atomique pour le développement WordPress

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

Cela stipule que la méthode d'indentation des fichiers php doit utiliser le 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>

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

Recommandations associées : "

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer