Il s'agit de la commande phpcs qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
phpcs - Outil CLI de renifleur de code PHP
SYNOPSIS
php [-nwlsaepvi] [-d clé[=Plus-value]] [--couleurs] [--pas de couleurs] [--rapport=Ecojustice]
[--report-file=rapportFichier] [--rapport-Ecojustice=rapportFichier] ... [--report-width=rapportLargeur]
[--générateur=générateur] [--tab-largeur=tabLargeur] [--gravité=gravité]
[--erreur-gravité=gravité] [--warning-severity=gravité] [--runtime-set clé Plus-value]
[--config-set clé Plus-value] [--config-delete clé] [--config-show] [--standard=Standard]
[--renifle=renifle] [--encodage=codage] [--extensions=extensions [--ignorer=motifs]
[--bootstrap=bootstrap] filet ...
DESCRIPTION
php (ou PHP_CodeSniffer) est un script PHP5 qui tokenise les fichiers PHP, JavaScript et CSS
pour détecter les violations d'une norme de codage définie. C'est un outil de développement essentiel
qui garantit que votre code reste propre et cohérent. Cela peut également aider à prévenir certains
erreurs sémantiques commises par les développeurs.
PARAMETRES
filet
Un ou plusieurs fichiers et/ou répertoires à vérifier
bootstrap
Une liste de fichiers séparés par des virgules à exécuter avant le début du traitement
codage
L'encodage des fichiers en cours de vérification (la valeur par défaut est iso-8859-1)
extensions
Une liste d'extensions de fichiers séparées par des virgules à vérifier (le filtrage des extensions n'est valide que
lors de la vérification d'un répertoire). Le type du fichier peut être spécifié en utilisant : ext/type
par exemple, module/php,es/js
générateur
Utilise soit le générateur « HMTL », « Markdown » ou « Texte » (force la documentation
génération au lieu de vérifier)
motifs
Une liste de modèles séparés par des virgules pour ignorer les fichiers et les répertoires
Ecojustice
Imprimez soit le plein, xml, style de contrôle, csv, json, emacs, source, Sommaire, diff,
blâmer, blâmer, blâmer, ou notifieenvoyer rapport (le plein le rapport est imprimé par
défaut)
rapportFichier
Écrire le rapport dans le chemin de fichier spécifié
rapportLargeur
Combien de colonnes les rapports grand écran doivent être imprimés ou définis sur « auto » à utiliser
largeur d'écran actuelle, lorsqu'elle est prise en charge
renifle
Une liste de codes de reniflage séparés par des virgules pour limiter la vérification (tous les reniflements doivent être
partie de la norme spécifiée)
gravité
La gravité minimale requise pour afficher une erreur ou un avertissement
Standard
Le nom ou le chemin de la norme de codage à utiliser
tabLargeur
Le nombre d'espaces que chaque onglet représente
OPTION
-n
Ne pas imprimer les avertissements (raccourci pour --warning-severity=0)
-w
Imprimer les avertissements et les erreurs (c'est la valeur par défaut)
-l
Répertoire local uniquement, pas de récursivité
-s
Afficher les codes de reniflage dans tous les rapports
-a
Exécuter de manière interactive
-e
Expliquer une norme en montrant les sniffs qu'elle comprend
-p
Afficher la progression de la course
-v[v][v]
Imprimer la sortie détaillée
-i
Afficher une liste des normes de codage installées
-d
Mettez le clé valeur php.ini à Plus-value or oui if Plus-value est omis
--Aidez-moi
Imprimer le message d'aide
--version
Imprimer les informations sur la version
--couleurs
Utiliser des couleurs en sortie
--pas de couleurs
Ne pas utiliser de couleurs en sortie (c'est la valeur par défaut)
Utiliser phpcs en ligne à l'aide des services onworks.net