web-dev-qa-db-fra.com

comment aligner du texte sur un caractère spécifique dans phpstorm ou webstorm?

J'ai ce texte

$test1 = 'testing1';
$test1test1 = 'testing1';
$test1test1test1 = 'testing1';
$test1 = 'testing1';

et je voudrais l'aligner comme ceci, en utilisant des onglets,

$test1           = 'testing1';
$test1test1      = 'testing1';
$test1test1test1 = 'testing1';
$test1           = 'testing1';

existe-t-il un moyen de le faire dans phpstorm ou webstorm?

40
Patrioticcow

Cmd + Alt + L (sous Mac) ou Ctrl + Alt + L (Win) et PHP Storm formatera le code en fonction de votre style de code dans les paramètres. Pour définir ce style de code, allez: Fichier - > Paramètres -> Style de code -> PHP (choisissez ici votre langue) -> Autre -> Aligner la paire clé-valeur - marquez comme vérifié. Puis appuyez sur Reformater le code (Ctrl + Alt + L) et le tour est joué. Vous obtiendrez le code, vous écrivez ci-dessus.

54
LIAL

Pour moi dans PhpStorm 8.0.2, je l'ai trouvé ici:

Paramètres -> Éditeur -> Style de code -> PHP -> Habillage et accolades -> Aligner les affectations consécutives

46
Sam

option de formatage dans phpstorm 8

paramètres> Style de code> php> Habillage et accolades

enter image description here

vérifier les deux options Aligner les champs dans l'option et Aligner la constante

vous pouvez maintenant obtenir ce que vous voulez! :)

Source Blog Jetbrains

20
maq

Dans PhpStorm 8, cette option est dans:

File -> Settings -> Code style -> PHP -> Wrapping and Braces -> Assignment statement
7
nwrman

Une mise à jour visuelle pour 2019.1 sur Mac:

Aller à PHP Storm> Preferences> Editor> Code Style> PHP> Wrapping and Braces> Assignment Statement> Align consecutive assignments.

Pour l'activer, accédez à Code> Reformat Code ou appuyez sur Cmd+Opt+L.

enter image description here

3
Andres

Nous devons vérifier plusieurs options comme ci-dessous pour obtenir

  • Problème mentionné ci-dessus
  • Alignement des paires clé-valeur du tableau

enter image description here

0
Veshraj Joshi