X-Space

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - Subclipse

Fil des billets - Fil des commentaires

samedi, janvier 31 2009

Eclipse PDT 2.0

Après plus de 6 mois de retard, Eclipse PDT est sortie dans sa version 2 fin décembre.

Voici quelques paramètres et plugins qui me semblent indispensable pour tout développeur PHP.

Plugin indispensable

Subclipse

Ce plug in permet de se connecter au serveur de gestion de versions : Subversion

Ajoutons lui quelques raccourcis:

Onglet Window : Preferences : Général > Keys.
  • Rechercher "commit", catégorie SVN : Affecter le raccourci <Ctrl>+<Alt>+<C>
  • Rechercher "synchronize", catégorie SVN : <Ctrl>+<Alt>+<S>
  • Rechercher "update", catégorie SVN : <Ctrl>+<Alt>+<U>
  • Rechercher "Copy from Left To Right" : <Ctrl>+<Alt>+<Right>
  • Rechercher "Copy from Right To Left " : <Ctrl>+<Alt>+<Left>

Quelques paramètres

Afin de respecter les conventions de codage PEAR

Général > Workspace :

  • Text file encoding : Other : iso-8859-1 ou UTF-8 (selon les prochaines conventions)
  • New Text file line delimiter : Other : Unix
Voir File formats

PHP > Code Style > Code Template

Si vous voulez éviter d'avoir à retaper la PHPDoc de déclaration de fichier ou de classe, c'est par la que ca se passe. Ceci peut être fait projet par projet aussi.

PHP > Code Style > Formatter :

  • Tab policy : spaces
  • Indentation size : 4
Voir Indenting and Line Length

Effectuer cette modification pour tous les types de fichiers (rechercher "tab" dans le moteur de recherche des préférences)

Afin d'améliorer le confort d'utilisation

PHP > Editor > Code Folding

  • Décocher enable folding
Le code folding consiste à pouvoir afficher / masquer le corps d'une fonction. C'est très gourmand en ressource, fait freeze eclipse souvent et se révèle peu pratique à l'usage. La vue "outline" est plus agréable.

PHP > Editor > Save Actions

  •  Remove trailing whitespace
A chaque "Save", eclipse va supprimer automatiquement les espaces de fin de lignes. Indispensable.

PHP > Editor > Typing

  • Décocher String & Parenthese
Eclipse ne va plus s'amuser à fermer automatiquement les parenthèses ou les strings, ce qui est agaçant.

Voila j'en oublie sans doute alors n'hésitez pas à me faire part des vôtres.

Mises à jour

  • 15 mai 2009 : Encoding, raccourcis Copy..., Tab