Как исправить уродливый текст и всплывающие окна Netbeans 7.4 (и Netbeans 8.0) в Ubuntu 13.10?

Я пробовал различные обходные пути, но я еще не нашел способ заставить шрифты в Netbeans выглядеть правильно. Я попытался изменить файлы конфигурации Netbeans и попробовать приведенные здесь инструкции, которые, похоже, не имеют никакого эффекта, поскольку они не установлены в 13.10.

Мой конкретный вопрос состоит из трех частей: 1) почему каждый шрифт содержит не более 18 символов для рисования с линиями толщиной всего один пиксель и и: делаем только один пиксель на экране - если я не заставлю жирный шрифт, или огромный шрифт 19 или больше:

(Если это проблема Java, почему Eclipse в порядке?)

Плохой шрифт, тонкий и не легко читаемыйПлохой шрифт, тонкий и не легко читаемый

Почти в порядке шрифт - но ОГРОМНЫЙ:Почти в порядке шрифт - но ОГРОМНЫЙ

Если вы посмотрите на терминальные или родные приложения Ubuntu, они не отображаются в виде одного пикселя - есть ли решение для этого?

2) Почему NetBeans показывает прямоугольник в конце строки, когда текст слишком длинный и перетекает на следующую отображаемую строку?

3) Может быть, не связано, но почему всплывающие окна Netbeans имеют такой маленький выпадающий список под ними? Это происходит как с информационным окном, запускающим netbeans, так и git меняет всплывающие окна с номерами строк.

Гадкий выпадающий Netbeans

Гадкая интеграция с git, показывающая изменения:

Netbeans Git выпадающий

Обновить

Без изменений в 8.0, к сожалению:(

4 ответа

1. Шрифты

Я немного искал эту проблему, но не нашел способа сделать шрифты "смелее". Однако проблема, похоже, не связана с Ubuntu 13.10. Ссылка, на которую вы ссылаетесь, касается другой ошибки, которая на самом деле делает текст немного толще. (увидеть ниже)

Я нашел некоторые вещи, которые могут вам помочь, я не знаю, найдете ли вы их лучше, не стесняйтесь пробовать их.

Заставьте его использовать системные шрифты в меню и других местах

Эта ошибка на самом деле делает текст более приятным, на мой взгляд. Просто sudo apt-get install fonts-unfonts-core и перезапустите netbeans. (работает только с JDK7) Это будет выглядеть так:

Багги шрифт

Однако это не меняет шрифт редактора.

Сменить тему

Смена темы немного меняет шрифты, но не делает их толще.

gedit ~/netbeans-7.4/etc/netbeans.conf

И добавить --laf Metal к netbeans_default_options

Тема по умолчанию - "GTK". Мне нравится "Металл" сам. Вы можете найти полный список тем на веб-сайте NetBeans

Металлическая тема

Другие опции

Я не пробовал сам, но этот ответ кажется многообещающим. Дайте мне знать, если это выглядит лучше...

2. Переполнение

Я не понимаю что ты имеешь в виду. Может быть, скриншот поможет?

3. Странные окна неправильного размера, неправильного затенения

Кажется, ошибка в Java. Если я использую JDK6, это на самом деле намного хуже...

Если вы хотите продолжать использовать тему gtk+, есть решение, которое уже реализовано по умолчанию в Ubuntu 15.04, которое исправляет меню в Java-приложениях Swing.

sudo add-apt-repository ppa:danjaredg/jayatana
sudo apt-get update
sudo apt-get install jayatana

Для уродливой части шрифтов есть решение. добавьте следующий код в конец раздела свойств по умолчанию в netbeans.conf файл.

-J-Dawt.useSystemAAFontSettings=on

Идти к Tools > Options, Выберите вкладку "Внешний вид" и выберите предпочтительный внешний вид для "Металла". Посмотрите, исправит ли это тему и шрифты.

Если вам нравится более темная тема, перейдите на Tools > Plugins и установите "Darcula LAF для NetBeans".

Другие вопросы по тегам