Débuter avec phpstorm

Installation

Introduction

JetBrains PhpStorm est un IDE commercial multiplateforme pour PHP. Il est construit sur la plate-forme IntelliJ IDEA de JetBrains, qui est écrite en Java. Il fonctionnera donc sur tous les principaux systèmes d’exploitation prenant en charge Java.

Les utilisateurs peuvent étendre l’IDE en installant des plugins créés pour la plate-forme IntelliJ.

Conditions

Matériel

  • 1 Go de RAM minimum, 2 Go de RAM recommandés
  • Résolution d’écran minimale de 1024x768

Logiciel

Il est recommandé d’utiliser l’environnement d’exécution Oracle Java fourni. OpenJDK peut entraîner un comportement inattendu et n’est pas officiellement pris en charge.

Installation de PhpStorm

Pour commencer à utiliser PhpStorm, téléchargez la version du système d’exploitation souhaité à partir de [la page de téléchargement de PhpStorm][1]. La prochaine étape dépend du système d’exploitation.

Instructions spécifiques au système d’exploitation

####Linux

  • Décompressez le fichier .tar.gz téléchargé.
  • Exécutez PhpStorm.sh à partir du sous-répertoire bin

#### OSX

  • Téléchargez le fichier image disque PhpStorm-2016.2.dmg Mac OS X
  • Montez-le comme un autre disque dans votre système
  • Copiez PhpStorm dans votre dossier Applications

Les fenêtres

  • Exécutez le fichier .exe téléchargé qui lance l’assistant d’installation.
  • Suivez toutes les étapes suggérées par l’assistant.
  • Portez une attention particulière aux options d’installation correspondantes.

Licence

PhpStorm inclut une clé de licence d’évaluation groupée pour un essai gratuit de 30 jours. Afin d’utiliser l’IDE après cette période, une licence pour PhpStorm doit être [acquise auprès de Jetbrains][2].

Différentes licences sont proposées gratuitement ou à prix réduit :

  • Réduction éducation et formation / étudiants et professeurs : gratuit
  • Remise sur les projets Open Source : gratuit
  • Remise pour l’obtention du diplôme d’étudiant ** 25% de réduction **
  • Réduction startups : 50 % de réduction

Programme d’accès anticipé

Alternativement, Jetbrains propose également un programme qui permet à l’utilisateur d’essayer gratuitement les versions préliminaires.

Comme indiqué sur [la page PhpStorm EAP][3], la version préliminaire du logiciel peut parfois être instable :

Attention : Il est important de distinguer le PAE du traditionnel logiciel de pré-version. Veuillez noter que la qualité des versions EAP peut être parfois bien en deçà des normes bêta habituelles.

Traqueur d’incidents

Si vous rencontrez des problèmes, il existe un suivi officiel des problèmes où vous pouvez ouvrir des rapports de bogues et des demandes de fonctionnalités.

[1] : https://www.jetbrains.com/phpstorm/download/ [2] : https://www.jetbrains.com/phpstorm/buy/ [3] : https://confluence.jetbrains.com/display/PhpStorm/PhpStorm+Early+Access+Program