L'essentiel de PhpStorm

Définir ses templates de fichier et de code

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Lorsque vous créez un fichier, plusieurs informations peuvent y être inscrites. Apprenez à prédéfinir ces informations.
05:01

Transcription

Afin d'avoir beaucoup de fichiers Php et de pouvoir tester facilement les fonctionnalités de PhpStorm, j'ai décidé d'ajouter un projet « cakePhp ». Vous pouvez ajouter n'importe quel projet, c'est juste pour avoir un maximum de fichiers et pour pouvoir tester au maximum les fonctionnalités de l'IDE. Donc si vous voulez ajouter un projet, je vous invite à aller dans « File », « New Project from Existing Files », Ça, ça vous permet d'ajouter un projet avec des sources que vous avez déjà. Donc ici, j'ai choisi la première option, donc qui dit que les fichiers sont installés localement, sur votre machine. J'ai fait « next ». Ensuite ici, j'ai été cherché du coup, mon dossier où se trouve mon projet et j'ai défini le dossier comme étant la racine de mon projet « cakePhp ». Ensuite j'ai fait suivant et là, il a indexé l'ensemble des fichiers. Donc cela est très utile, l'indexation, parce qu'il vous permet, lorsque vous effectuez une recherche dans PhpStorm, d'aller beaucoup plus vite, il permet à PhpStorm de rechercher très facilement dans l'ensemble de vos fichiers, puisqu'il les a déjà indexés. Ensuite, nous allons donc créer un fichier Php. Donc, moi, je le crée dans le « CRC Controller ». Vous pouvez le créer où vous voulez, c'est juste pour voir un exemple. Donc là, nous allons essayer de créer un « Template » de fichier, donc pour cela je crée un fichier Php, je vais l'appeler « Default Controller », Ici, je vais donc créer une Classe, je mets juste du contenu dans le fichier. Je vais créer une propriété que je vais appeler « Name ». Je vais lui mettre vide par défaut et je n'oublie pas, bien entendu, le mot-clé « Public » au début. Ensuite je décide de créer aussi une fonction « Constructeur » par exemple. Donc voilà, donc là, mon fichier est prêt. Maintenant, si nous allons dans les « Préférences », et que nous cherchons « File and Code Templates », il y a ça qui apparaît. Donc ici en fait, c'est l'ensemble des Templates par défaut qui sont disponibles dans PhpStorm. Donc vous pouvez voir que lorsque vous créez un fichier Php, il y a une inclusion, en fait, qui est dans l'onglet juste à côté. Une inclusion comme ça, qui est faite en haut de votre fichier. Donc tout à l'heure quand j'ai créé un fichier Php, automatiquement il m'a mis des commentaires. Et si vous avez un ensemble des variables que vous pouvez utiliser. Et tout est défini juste en-dessous. Donc moi, je vais décider de créer un nouveau type de fichier. Je vais l'appeler « CakePhp+Ctrl+A », c'est une extension Php. Donc là, je fais OK et je vais copier le contenu de ce fichier et je vais retourner dans « Préférences » sur le nouveau Template que j'ai créé, je colle. Et ici, je vais enlever les commentaires. Ensuite, il y a différentes variables, qu'il est possible de mettre, comme par exemple la variable « Name ». Celle-ci permet de reprendre automatiquement le nom du fichier. Ensuite pour ma propriété il faut que je change certaines choses et que j'ajoute du coup automatiquement le nom du paramètre à la place de « Name ». Pour cela c'est très simple. Je dois d'abord mettre « Dollar, parenthèse, ds, parenthèse », car ça, ça remplace le dollar, en fait. Puisque comme dans les « Templates » le dollar est utilisé pour définir une variable, il a été décidé dans PhpStorm d'ajouter cette variable, qui remplacera automatiquement ça par un dollar. Ensuite je définis donc ma variable qui va être dynamique, je vais l'appeler « PARAM ». Ensuite j'enregistre, je fais « Appliquer », « OK ». Et ici je vais créer un nouveau « CakePhp Controller ». Donc ici, je mets le nom de mon fichier, donc je vais l'appeler « Test Controller » et le nom de mon paramètre ça va être « Test ». Et là, vous voyez qu'automatiquement, j'ai eu dans le nom de la classe le nom du fichier et automatiquement mon « Param » a été remplacé par « Test ». Donc nous venons de voir comment créer des Templates de Code. Donc si je reviens dans les « Préférences », vous pouvez voir qu'il y a déjà beaucoup de choses dedans. Donc vous avez accès à plein de variables, comme ces variables-là, « Date », « Time », donc ça, c'est les variables que vous pouvez utiliser pour customiser en fait, vos commentaires lors de la création d'un fichier. Donc ici, vous avez vraiment beaucoup de possibilités. Et vous avez aussi la possibilité ici, de gérer les « Getter » et les « Setter ». Donc, si vous souhaitez par exemple, ajouter certaines documentations, commentaires, vous pouvez le faire directement ici.

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 !