IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Tutoriel pour apprendre à utiliser le framework Laravel 4


précédentsommairesuivant

XX. Chapitre 20 : Quel IDE pour Laravel 4 ?

L'organisation du code dans Laravel présente un défi aux IDE (Environnement De Développement) et finalement je n'en ai trouvé qu'un seul à même de le relever, Sublime Text. C'est en plus un IDE simple, puissant, esthétique. Mais il nécessite quelques préparations pour être pleinement opérationnel avec Laravel 4. Commencez par le télécharger et l'installer. Vous pourrez déjà constater qu'il se débrouille très bien au niveau intelliSense :

Image non disponible

Mais on va encore améliorer ça en complétant Sublime Text. On va commencer par installer le Package Control. Suivez les indications données sur le site pour l'ajouter à l'IDE. Il suffit d'ouvrir la console avec le menu :

Image non disponible

Et dans la console vous entrez le code figurant sur la page d'installation :

Image non disponible

On vous demande ensuite de redémarrer Sublime Text :

Image non disponible

Donc vous le relancez. Qu'avez-vous obtenu ? Pour le voir tapez CTRL MAJ P pour ouvrir la palette de commande. Et là choisissez l'option Install Package :

Image non disponible

Dans la liste des paquetages disponibles choisissez SublimeCodeIntel :

Image non disponible

Attendez la fin de l'installation :

Image non disponible

Il ne vous reste plus qu'à aller chercher le fichier _ide_helpers.php et de l'ajouter dans le répertoire app de votre application Laravel https://github.com/laravelbook/laravel4-sublimetext-helper/blob/master/_ide_helpers.php

Image non disponible

Relancez encore une fois Sublime Text et maintenant développez Laravel avec plus de facilité :

Image non disponible

Découvrons une autre fonctionnalité pratique. Positionnez le curseur par exemple au-dessus d'un Route et cliquez en maintenant la touche ALT enfoncée :

Image non disponible

Vous êtes renvoyé vers la bonne ligne du fichier _ide_helper_.php avec la description des méthodes disponibles pour cette classe.

Sublime Text n'est pas un logiciel gratuit mais il n'y a pas de limitation à la durée d'essai, alors si vous l'utilisez un certain temps soutenez son développement.


précédentsommairesuivant

Copyright © 2017 Laravel. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.