2017-02-01 1 views
-1

j'utilise IDEA 2016,3 (mais le problème existait dans les versions précédentes aussi):Intellij documentation en ligne IDEA ne met pas en évidence {@code} blocs comme monospaces

Quand j'appelle la documentation en ligne (Ctrl + J sur Mac, Ctrl + Q sur Win) pour les méthodes Java, il ouvre Documentation pour fenêtre, et il est assez bon formaté selon les guides JavaDoc, sauf {@code XXX} blocs ont le même style que le texte normal. Voir l'exemple ci-joint pour java.util.HashMap#get méthode et le comparer avec the reference from Oracle site:

missing font style for code blocks

La racine du problème, sans doute, que la documentation est déjà à espacement fixe. Donc, peut-être y at-il un moyen de mettre en évidence les blocs de code avec un arrière-plan? Ou pour faire le texte de la documentation par défaut dans une police non-monospaced?

MISE À JOUR: le même problème sur Windows avec Segoe UI police par défaut (sans espacement fixe): enter image description here

Répondre

1

Pour autant que je sais que la fenêtre de documentation rapide ne dispose pas d'une police à espacement fixe par défaut dans IntelliJ IDÉE. Pour revenir à la documentation retour à une police proportionnelle:

Invoke Action Recherche ...Ctrl/CmdMajA et tapez RegistreEntrez. Désactivez l'option documentation.component.editor.font dans la boîte de dialogue Registre qui s'affiche. Soyez prudent avec les autres options de configuration, car il est possible de rompre votre installation IntelliJ IDEA avec un paramètre incorrect.

+0

sur la capture d'écran J'ai joint la police dans la fenêtre de la documentation est évidemment monospace. J'ai essayé 'documentation.component.editor.font' change (c'est une case à cocher, je l'ai activé maintenant) - la fenêtre a maintenant une autre police monospaced :) (ne sais pas le nom de la police si) – radistao

+0

Avez-vous remplacé la police par défaut avec une police à espacement fixe dans 'Fichier | Paramètres | Apparence et comportement | Apparence' par hasard? –

+0

J'ai essayé de changer de fort dans 'Apparence' - même problème. Plus sur cela, je viens de vérifier à la maison sur mon Win - le même problème! Sur Win j'ai la police par défaut _Segoe UI_ (non monospaced) et le comportement de _Documentation_ window est le même boiteux - le texte et {@code} ont la même police (_Segoe UI_)! Voir ici: https://i.snag.gy/dKblnj.jpg – radistao