Встроенная документация Intellij IDEA не выделяет блоки {@code } как моноширинный
Я использую IDEA 2016.3 (но проблема существовала и в предыдущих версиях):
Когда я вызываю встроенную документацию (Ctrl+J на Mac, Ctrl+Q на Win) для методов Java, он открывает документацию для окна и довольно неплохо отформатирован в соответствии с руководствами JavaDoc, за исключением {@code XXX}
блоки имеют тот же стиль, что и обычный текст. Смотрите прикрепленный пример для java.util.HashMap#get
метод и сравните его со ссылкой с сайта Oracle:
Корень проблемы, вероятно, в том, что документация уже моноширинная. Итак, может быть, есть способ выделить блоки кода с фоном? Или сделать текст документации по умолчанию не моноширинным шрифтом?
ОБНОВЛЕНИЕ: та же проблема в Windows со шрифтом Segoe UI по умолчанию (не моноширинный):
1 ответ
Насколько я знаю, в окне быстрой документации по умолчанию в IntelliJ IDEA отсутствует моноширинный шрифт. Чтобы вернуть документ обратно пропорциональному шрифту:
Вызовите Find Action... Ctrl / CmdShiftA и введите Registry Enter. Отключить documentation.component.editor.font
в появившемся диалоге реестра. Будьте осторожны с другими параметрами конфигурации, потому что это может нарушить установку IntelliJ IDEA с неверной настройкой.