Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

L'essentiel de PhpStorm

Utiliser les live templates

Testez gratuitement nos 1341 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
PhpStorm permet de créer des raccourcis de code. Il permet également de charger du code prédéfini lorsque vous commencez à écrire un nom de fonction, par exemple.
04:09

Transcription

Les « Live Templates » ressemblent un peu à ce qu'EMET sait faire. Donc par exemple, lorsque je veux déboguer par mail, je suis obligé de faire quelque chose de ce type-là, « exemple.com » par exemple. Ensuite je suis obligé, quand je fais appel du « colla fonction mail », je suis obligé de mettre un sujet et je suis obligé de mettre un contenu. Donc voilà, ça m'a pris énormément de temps. Donc si je veux, elle est plus vite. En fait, je peux définir la fonction mail, comme étant un « Live Templates », c'est-à-dire que lorsque je vais maintenant taper, par exemple, des mails, je vais automatiquement avoir e-mail, qui va être enseigné, il ne me restera plus que les deux derniers champs à remplir. Donc pour cela je fais le « Find action » que nous avions vu tout à l'heure, qui était de faire « help fine action », vous pouvez faire ça, vous pouvez faire « Commande+Shift+A » si vous êtes sous Mac, ou « Ctrl+Shift+A » si vous êtes sous Windows. Donc là, ici vous tapez « Live Templates » et vous avez ici « Live Templates ». Vous faites « Entrée » et ici vous arrivez directement dans les « Préférences » et sur les « Live Template ». Donc ici, je vais mettre PHP, puisque je veux que ma fonction Mail s'active lorsque je suis uniquement dans des fichiers PHP. Donc là, je fais « + », je vais créer un nouveau « Live Templates ». Mon abréviation ça sera par exemple, « dmail », parce que ça sera un Debug par mail . « debug par mail », donc ici je remets mon Code. « @exemple.com », ici je vais définir des variables. La première variable ça sera mon titre et la deuxième ça sera mon sujet. Voilà, je mets un point virgule. Ici par défaut il faut que je dise que ça sera exécutable uniquement lorsque ça sera du PHP. Donc là, ça sera disponible, lorsque j'irai dans une classe, etc, etc. Donc ensuite je fais « Appliquer, OK ». Maintenant si je fais « dmail », et ensuite je fais « tabulation », automatiquement vous voyez qu'il a renseigné « noreply@exemple.com ». Du coup ici je peux mettre ma première valeur et ensuite si je refais Tabulation, ici, je peux mettre ma deuxième valeur. Donc vous pouvez faire ça pour tout, par exemple, si c'est une fonction. Imaginons justement que ça soit un constructeur, par exemple et que dedans vous voulez affecter votre variable « name ». donc « dollar this flèche name » reçoit « test ». Imaginons que ça ce soit quelque chose que vous voulez faire souvent. Donc ici vous allez dans « Préférences » ou sinon vous faites le même raccourci, donc « commande » ou « Ctrl » en fonction de si vous êtes sous Windows ou sous Mac, « Shift+A » et vous allez dans « Live Template » et vous cliquez sur « + Live Template ». Ici je vais l'appeler « construct » et ici je vais mettre la description bla, bla, donc là, je colle. Ici voyez par défaut, j'ai un espace blanc, je peux dire automatiquement, de reformater, reindenter mon Code. Donc là, je choisis de ne pas mettre de variable et ici je définis du coup le « Live Template » pour être applicable uniquement sur du PHP. Donc vous pouvez aussi ici dire que c'est applicable uniquement sur des classes, sur des commentaires, etc, etc. J'applique, je fais OK. Donc maintenant, si je supprime mon constructeur, et que j'appelle « construct », vous voyez qu'automatiquement il m'a créé mon constructeur. Donc les « Live Templates », c'est très important de les utiliser, ça vous permet du coup, par exemple, de déboguer très facilement avec des Mails vous pouvez aussi créer très facilement des petits Templates. Donc, par exemple, si vous utilisez « tui » ou des choses comme ça, ça peut être très intéressant de bien créer des « Live Templates » que vous utilisez très couramment. Je pense par exemple à du Code pour faire de l'« Ajax», donc là, ça peut être très intéressant d'avoir juste quelques lettres à taper pour avoir tout un Code préconfiguré.

L'essentiel de PhpStorm

Prenez en main l’environnement de développement PhpStorm et optimisez votre productivité. Découvrez les outils et l’interface, procédez à l’installation, créez des projets, etc.

1h47 (30 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
PhpStorm PhpStorm 2016.2
Spécial abonnés
Date de parution :28 nov. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !