7
votes

Possible de voir la méthode / la fonction Docs dans Netbeans pour PHP?

Je me demande si il est possible d'afficher des NetBeans Documentation PHP pour des fonctions / méthodes / classes lorsque vous planifiez la souris sur un morceau de code. Je sais que cela affiche la documentation dans le cadre de l'achèvement du code, mais je ne veux pas avoir à commencer à taper le nom d'une fonction qui est déjà inclus dans la source juste pour lire des informations à ce sujet.

Cette question est similaire à Celui-ci Mais ce python couvert et la solution donnée dans cette question de maintenir la Ctrl enfoncée tout en planant montre simplement une chaîne comme «Méthode: FunctionName (FileName.php) où, comme je voudrais obtenir la documentation complète que vous obtenez lorsque vous commencez à taper la documentation. Par exemple "myClass :: somestaticfuncti" avec auto complet.

J'utilise actuellement NetBeans IDE 6.7.1 et essayé cela avec des classes / méthodes personnalisées avec PHPDOC et également des fonctions PHP intégrées.


1 commentaires

La réponse de @Ddekany doit être marquée comme correcte, car NetBeans 7.0 fournit la prise en charge de l'OOTB pour cette fonctionnalité de la manière décrite dans la réponse de Ddekany.


3 Réponses :


0
votes

pour la version 6.7.1 de NetBeans n'est pas possible. La seule chose possible est de Ctrl + Click qui vous mènera à la déclaration de déclaration et vous pouvez voir les documents. Je sais que ce n'est pas élégant mais c'est la seule chose que je connaisse possible


4 commentaires

Je ne suppose pas que vous savez quand / si cela pourrait être ajouté?


Il n'y a rien sur le site officiel, je pense qu'ils ont un bugtracker .. Vous pouvez donc ajouter une demande de fonctionnalité et obtenir une réponse officielle


Cette réponse est obsolète, de nouvelles versions de NetBeans ont cette fonctionnalité.


Pourrait être obsolète, mais il spécifie la version pour laquelle la réponse est correcte. +1



18
votes

in NetBeans 7.0 Il y a deux façons de ceci:

  • maintenez la souris enfoncée sur le nom de la méthode (oui, cela fonctionne pour PHP maintenant). Cela ne fonctionnera pas si la ligne a une erreur, cependant.

  • Déplacez le curseur sur le nom de la méthode et appuyez sur CTRL + Shift + espace


1 commentaires

Pour les utilisateurs de Mac, toutes les références à CTRL dans cette réponse doivent plutôt être cmd.



0
votes

NetBeans 10.1 sur Ubuntu 16.04

Pour moi, le Ctrl + Hover affiche une fenêtre contextuelle non révisable trop petite sans barres de défilement, la plupart des longs phpdocs sont hors de vue.

Utilisation de Ctrl + Shift + espace Avant le nom du symbole Comme dans @Ddekany Répondre Affiche une liste de symboles (pas celle après le curseur) avec leur phpdoc associé en dessous.

mais positionnant le curseur au milieu ou après le symbole (méthode) et en tapant ctrl + espace, affiche une liste de signatures alternatives pour que Méthode et leur phpdoc dans une fenêtre contextuelle avec des barres de défilement et des options d'ouverture du contenu dans le navigateur externe ou de naviguer sur le code.

exactement ce dont j'avais besoin.


0 commentaires