2017-10-03 1 views
0

En PhpStorm, si vous modifiez HTML, vous pouvez mettre en évidence un certain code, appuyez sur Ctrl + Alt + J (raccourci par défaut), et vous aurez la possibilité de wrap la code en surbrillance dans une balise HTML de votre choix. Utile pour emballer rapidement quelque chose dans un div, ou si vous avez oublié de créer un tr avant de créer votre td s.Code Wrap dans la structure - PhpStorm

Je me demandais s'il existe une fonctionnalité similaire pour le code PHP? Par exemple, si j'ai une ligne de code, je veux la mettre en surbrillance et l'entourer d'un for -loop générique.

J'étais sûr d'avoir déjà vu ça, mais ça aurait pu être Eclipse ou NetBeans.

+0

Voir https://www.jetbrains.com/help/phpstorm/surrounding-blocks-of-code-with-language-constructs.html – iainn

+0

@iainn - Merci! C'est exactement ce que je cherchais. – Alec

Répondre

1

Créer personnalisé Live Template de "surround flavor" (il peut donc être utilisé avec l'action Code | Surround with Live Template que vous avez mentionnée) avec le contenu souhaité. Pour avoir cette «saveur surround» (ces modèles sont listés dans cette liste), vous devez utiliser une variable spéciale $SELECTION$ dans votre modèle.


substance générique pour PHP existe aussi .. mais Modèles vivants sont plus souples que vous pouvez les personnaliser.

https://www.jetbrains.com/help/phpstorm/surrounding-blocks-of-code-with-language-constructs.html