Est-ce que quelqu'un connaît un IDE PHP qui dispose d'un outil pour encapsuler des variables privées, comme Visual Studio le fait pour C#/VB/etc? En fait, tout IDE supportant PHP et incluant des outils de génération de code serait intéressant.Outil 'Encapsulate Field' pour un IDE PHP
0
A
Répondre
2
oui et non;)
Il y a IDEs qui prennent en charge la génération de code de méthodes getter et setter. Par exemple le commercial Zend Studio for Eclipse et le Aptana Studio gratuit avec PHP Plugin. En fait, c'est un peu différent de l'encapsulation en C#, comme vous n'obtiendrez ceci:
private String _name;
public String Name
{
get { return _name; }
set { _name = value; }
}
mais quelque chose ceci:
<?php
class sample
{
protected $myMember;
public function getMyMember()
{
return $this->myMember;
}
public function setMyMember($myMember)
{
$this->myMember = $myMember;
}
}
?>
Espérons que cela aide un peu.
Cordialement, Mario
Questions connexes
- 1. PHP MySql Où Field = <4 mots
- 2. IDE pour le développement PHP et Drupal?
- 3. MySql Field Substrings
- 4. Vous cherchez un outil PHP Indentation?
- 5. Encapsulate menuItem avec taglib, jsp, JS?
- 6. code outil d'examen pour 6.0
- 7. Un IDE spécifique à un langage présente-t-il des avantages par rapport à un plugin pour un IDE multilingue?
- 8. Outil pour analyser un fichier
- 9. jQuery $ ("# field") est null?
- 10. IDE alternatif pour Silverlight
- 11. Essayer d'utiliser Visual Studio IDE (Find & Replace) comme un outil regex rapide et sale mais coincé
- 12. Objets django get/set field
- 13. Quel outil puis-je utiliser pour générer un rapport d'utilisation de classe PHP pour mon application?
- 14. IDE Utilisé pour BlackBerry Developement
- 15. Outil pour faire un didacticiel vidéo?
- 16. Un outil comme ReSharper, mais pour Java?
- 17. outil de construction pour détecter autoboxing?
- 18. Vim FTP Plugin pour un comportement de type IDE
- 19. Bon IDE/compilateur pour dll simple C de
- 20. Création de code PHP personnalisé dans NetBeans IDE
- 21. Liste iCalendar "Field" (pour un schéma de base de données basé sur la norme iCalendar)
- 22. Générateur de code pour générer une propriété et un backing field
- 23. besoin d'aide - conversion de bit-field
- 24. IDE préféré pour le développement de griffon
- 25. rubis préféré/rails pour linux ide
- 26. Oracle IDE pour créer visuellement des vues?
- 27. IDE pour les feuilles de style XSLT
- 28. IDE pour la programmation HP Calculatrice?
- 29. Outil pour nettoyer les CSS?
- 30. Outil de simulation pour Bluetooth