Autocomplétion avec Eclipse PDT

88229 vues
16 février 2012
Joachim
eclipse

 

Bonjour,

Eclipse est un environnement de développement intégré (IDE) open source largement utilisé pour le développement de logiciels en Java, mais qui peut également être utilisé pour d'autres langages de programmation tels que C++, Python, PHP, etc. Elle est conçue pour fournir une plateforme de développement extensible et modulaire pour les développeurs, avec des fonctionnalités telles que l'éditeur de code, la complétion de code, le débogage, la gestion de projets, la refactorisation, les tests unitaires, la gestion de versions, etc.

Eclipse a été créée en 2001 par la société IBM, qui a publié le code source de l'IDE en open source sous la licence Eclipse Public License (EPL). Depuis lors, Eclipse a été développée par une communauté de développeurs du monde entier.

Eclipse est conçue pour fonctionner sur plusieurs plateformes, notamment Windows, Linux et macOS. Elle est facilement téléchargeable à partir du site officiel d'Eclipse et peut être personnalisée en fonction des besoins des utilisateurs. Les utilisateurs peuvent télécharger des plugins supplémentaires à partir du marché Eclipse pour ajouter des fonctionnalités supplémentaires à leur environnement de développement.

L'interface utilisateur d'Eclipse est claire et facile à utiliser, avec des menus et des barres d'outils intuitifs. L'éditeur de code d'Eclipse offre une grande variété de fonctionnalités, telles que la complétion de code, la coloration syntaxique, la navigation dans le code et la refactorisation, ce qui facilite la lecture, l'écriture et la maintenance de code. Elle fournit également des outils de débogage avancés, qui permettent aux développeurs de localiser rapidement et efficacement les erreurs dans leur code.

Eclipse dispose également d'une grande communauté de développeurs, qui fournissent un soutien et des conseils à travers des forums, des blogs et des sites Web communautaires. Cette communauté contribue également à l'élaboration de nouvelles fonctionnalités et à l'amélioration de l'IDE en continu.

Vous avez un super EDI, Eclipse, qui vous sert sur un plateau repas les différentes fonctions PHP dont vous vous servez, c'est bien, c'est beau et c'est pratique, par contre quand ça tombe en panne, ça fait très mal !
Si vous avez un problème avec l'automplétion Eclipse de telle sorte que vous vous retrouviez avec un projet où l'autocomplétion ne vous propose plus que les fonctions et variables internes au projet, mais nada en ce qui concerne les fonctions core PHP, il se peut que l'astuce suivante vous vienne en aide.

ZF : Cannot refresh row as parent is missing
Mettre son placeholder en couleur noire #000
PHP Tour de Lille
RDV AFUP sur les bases de données relationnelles
Création de l'antenne parisienne de l'AFUP
Mise en place d'une API REST en PHP
Choisir son outil de gestion de projet web
Mon nouveau jeu de stratégie en ligne: Xsword
Soirée design pattern et anti pattern en PHP
Connexion à Office 365 en PowerShell
CssJsCompress: page blanche, problème d'encodage
design-pattern et anti-pattern en PHP
Conversion d'un fichier CSV utf8
encoder en latin1
Le forum PHP c'est dans 2 semaines !
forum php 2014 : le retour de Drupal annoncé... vraiment ???
OWF: Open World Forum
The requested URL was not found on this server.
bug fireEvent dans core.js sous IE9
Maximum execution time ...
I love jQuery.ValidationEngine
Modifier la config Apache pour un site sur PLESK
Calcul dates à partir du numéro de semaine en PHP
Un nouveau routeur pour Joomla!
Du code et des hommes. Stratégies de suivi de projet
3 nouvelles extensions Joomla! de Pulsar dans la JED
Code et calendrier de l'avent, un crossover sympa
Pulsar sort son jeu gratuit en ligne
Pulsar developpe la passerelle Joomla LUCENE SOLR
PHP multi-versions sur le même Apache
Debugger en PHP
Journée du conseil scientifique de l'AFNIC
Réseau social d'entreprise: Yammer ou SharePoint?
SQL ignore error SQLSTATE avec sql-mode
Le forum PHP 2012....c'est du passé ! RDV l'année prochaine
Astuces PHP lazy load sous joomla seblod warp
Utiliser NOW() de SQL avec ZF
Soirée CMS open-source en PHP
Plugin merge css/js pour Joomla
Créer un QR Code en PHP
Eclipse: Failed to create Java Virtual Machine
Hover sur Slideshow avec jmpress.js
Ajout d’un suffixe aux tables des modèles