web-dev-qa-db-fra.com

Kotlin: Pourquoi la plupart des variables sont-elles soulignées dans Android Studio et comment puis-je désactiver cela?

Je voulais savoir pourquoi la plupart des variables de Kotlin sont soulignées. Certains fichiers contiennent beaucoup de soulignements, ce qui est très ennuyeux. Si je passe la souris sur une variable, cela ne donne aucune information la plupart du temps. Mais sur certains, il est dit "Cette propriété a un champ de sauvegarde" ou "Valeur capturée dans une fermeture". Quelqu'un sait-il comment désactiver ces soulignements? Voici une capture d'écran avec ce que je veux dire: enter image description here

Et le domaine est ensuite souligné dans tout le fichier.

43
Kevin van Mierlo

C'est juste les préférences de l'éditeur.

Modifier:

Ceci est déplacé vers

Preferences -> Editor -> Colors & Fonts -> Kotlin -> Properties and Variables

enter image description here

Merci rmirabelle pour le commentaire

Pour l'ancien plugin, vous pouvez aller sur

Preferences -> Editor -> Colors & Fonts -> Kotlin

Recherchez ensuite Var (mutable variable, parameter or property) et supprimez l'effet Underscored.

Je suppose qu'ils essaient juste de décourager l'utilisation de var en ajoutant le soulignement ennuyeux. : P

old plugin

65
pt2121

Dans Android Studio 3.1.2, cela a été déplacé vers -

Settings > Editor > Color Scheme > Kotlin

enter image description here

0
Hrishikesh Kadam