51 votes

Comment désactiver les indications sur le nom des paramètres dans PhpStorm ?

Y a-t-il un moyen de désactiver les indices ?

Parameter hints

10 votes

Clic droit sur ....

0 votes

Une chose aussi horrible, hein ?

68voto

LazyOne Points 25070

Vous trouverez un peu d'informations générales sur les indices de noms de paramètres dans cet article de blog d'introduction officielle : https://blog.jetbrains.com/phpstorm/2017/03/new-in-phpstorm-2017-1-parameter-hints/


Revenons maintenant à la vraie question :

NOTE : Tout fonctionne depuis la version 2017.1

Soit un clic droit sur un tel paramètre et choisir l'action appropriée dans le menu.

enter image description here

ou passez directement par Paramètres/Préférences :

Settings/Preferences | Editor | Appearance --> Show parameter names hints

enter image description here

Dans le dernier 2019.3 cette option est maintenant située à Settings/Preferences | Editor | Inlay Hints où vous pouvez configurer cela sur la base de chaque langue supportée :

enter image description here


Si vous souhaitez personnaliser les couleurs utilisées pour afficher ces indications (ce qui est particulièrement utile pour les jeux de couleurs personnalisés utilisant des couleurs de fond sombres), veuillez le faire à l'adresse suivante

  1. Settings/Preferences
  2. Editor | Colors & Fonts | Language Defaults
  3. Inline parameter hints nœud.

enter image description here

5 votes

Merci ! Vous avez sauvé ma journée) la fonction me rend folle !

0 votes

Est-il possible de modifier la taille de la police de l'indication du paramètre ? Elle est deux fois plus grande que la valeur de mon paramètre :/

1 votes

@pambuk Une capture d'écran du problème est la bienvenue, ainsi que des informations sur la version de l'IDE/OS utilisé. AFAIK -- Non ... car l'éditeur entier utilise une référence unique à la taille de la police (définie dans le fichier Font ) et, à certains endroits, utilise simplement "10 % plus petit" ou une taille codée en dur similaire. Si la taille est "deux fois plus grande" alors il doit s'agir d'un bogue (et vous avez un écran HiDPI et peut-être une mise à l'échelle/densité non standard). Avez-vous des problèmes similaires dans d'autres parties de l'interface IDE (police trop petite/espace trop faible entre les éléments/etc) ?

2voto

Gibolt Points 4072

Placez votre curseur sur l'indice, et cliquez sur Alt + Enter sur Windows, Option + Enter sur un Mac, ou un clic droit sur n'importe quelle plateforme.

Do not show hints for current method

Si vous voulez mettre manuellement des méthodes sur liste noire, ouvrez Preferences -> Appearance -> Show parameter hint names -> Configure puis ajoutez celui que vous voulez masquer à la liste :

com.myapp.package.MyClass.myMethod(parameterName)

Vous pouvez remplacer NomParamètre par un * pour faire correspondre toutes les surcharges ou le placer ailleurs pour faire correspondre un plus grand nombre de méthodes.

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