33 votes

Comment puis-je personnaliser NetBeans PHP auto DocBlock pour les méthodes et les attributs?

Après, j'ai créer une méthode que j'utilise /**<enter> pour générer le DocBlock. Il s'est auto remplit l' @param et @return pour cette fonction. Exemple:

/**
 *
 * @param type $str
 * @return type 
 */
public function strlen($str){
    return strlen($str);
}

Comment puis-je personnaliser le bloc généré de sorte qu'il remplit dans l' @author et de fin d'après /**<enter>

/**
 *
 * @param type $str
 * @return type 
 * @author John Doe <john@doe.com>
 */
public function strlen($str){
    return strlen($str);
}

Merci

5voto

Bryan Agee Points 1941

Il peut y avoir une meilleure façon de le faire, mais voici ce que j'ai utilisé: sous Outils > Options > Options de l'Éditeur > Modèles de Code, il y a quelques prédéfinis combos pour la génération de code rapidement. L'un des modèles par défaut dans la 7.0 est:

vdoc<tab>

Cela génère un pseudo-docblock et la définition de la variable. Vous pouvez remplacer ce et en ajouter de nouvelles, qui étendent dans le texte que vous voulez, un peu comme vim abréviations. Vous pouvez en savoir plus sur ce sur Netbeans site de documentation:

http://netbeans.org/kb/docs/php/code-templates.html#using-templates

4voto

redwards Points 41

Je crois que la réponse que vous cherchez sera trouvée ici: phpDocumentor Tutoriel

Je pense que vous aurez envie de regarder le-customtags commutateur de ligne de Commande.

Donc, très probablement, quand vous allez dans Outils -> Options -> "PHP" -> "PHPDoc", vous pouvez l'ajouter --customtags commutateur de ligne de commande dans le PHPDoc ligne de script.

Je n'ai pas essayé personnellement, mais j'ai été jouer avec l'idée de l'utilisation de l'edi NetBeans en combinaison avec des Éléments et PHPDocumentor à "automagiquement" créer une bonne quantité de documentation utilisable sans être trop intense sur le reste de la codeurs. ;-)

Il y a une belle vidéo tutoriel sur la configuration de NetBeans pour travailler avec PHPDocumentor disponible ici: Génération de Documentation de PHP Avec l'EDI NetBeans 7.0

3voto

zinovyev Points 11

Pour s'assurer de son bon @auteur balise auto-complétion, il suffit d'aller dans: Outils->Templates->PHP->PHP Classe, appuyez sur le bouton "Paramètres" et décommentez la ligne commençant par #user=. Vous êtes maintenant en mesure de modifier le nom et l'adresse électronique, qui sont passés à votre commentaire de Classe.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X