Wie behebt man Netbeans 7.4 (und Netbeans 8.0) Hässlichen Text und Popups in Ubuntu 13.10?

10

Ich habe verschiedene Problemumgehungen ausprobiert, aber noch keinen Weg gefunden, die Schriftarten in Netbeans richtig aussehen zu lassen. Ich habe versucht, die Konfigurationsdateien von Netbeans zu ändern und die Anweisungen hier auszuprobieren, die keine Auswirkungen zu haben scheinen, da sie nicht in 13.10 installiert sind.

Meine spezielle Frage besteht aus drei Teilen: 1) Warum zeichnet jede Schriftart 18 oder weniger Zeichen mit Linien, die nur ein Pixel dick sind, und die. und: machen nur ein Pixel auf dem Bildschirm - es sei denn, ich erzwinge Fettdruck oder eine riesige Schrift von 19 oder mehr:

(Wenn dies ein Java-Problem ist, warum ist Eclipse in Ordnung?)

Schlechte Schrift, dünn und nicht leicht lesbar Schlechte Schrift, dünn und nicht leicht lesbar

Fast okay Schriftart - aber RIESIG: Fast okay Schriftart - aber riesig

Wenn Sie sich das Terminal oder die nativen Ubuntu-Apps ansehen, werden diese nicht nur als ein Pixel angezeigt. Gibt es dafür eine Lösung?

2) Warum zeigt Netbeans am Ende der Zeile ein Feld an, wenn der Text zu lang ist und zur nächsten angezeigten Zeile überläuft?

3) Vielleicht nicht verwandt, aber warum haben Popup-Fenster von Netbeans dieses kleine Dropdown darunter? Dies geschieht sowohl mit dem NetBeans-Start-Info-Fenster als auch mit dem Git, das Popouts aus der Leiste mit den Zeilennummern ändert.

Hässliche Netbeans Dropdown

Hässliche Git-Integration zeigt Veränderungen:

Netbeans Git Dropdown

Aktualisieren

Leider keine Änderung in 8.0 :(

NoBugs
quelle
Können Sie einen Screenshot von (2) geben?
Merlijn Sebrechts

Antworten:

2

1. Schriftarten

Ich habe ein bisschen nach diesem Thema gesucht, aber ich habe keinen Weg gefunden, wie ich die Schriftarten "mutiger" machen kann. Das Problem scheint jedoch nicht Ubuntu 13.10-spezifisch zu sein. Der Link, auf den Sie verweisen, handelt von einem anderen Fehler, durch den Text tatsächlich etwas dicker wird. (siehe unten)

Ich habe einige Dinge gefunden, die Ihnen helfen können. Ich weiß nicht, ob Sie sie besser finden werden. Probieren Sie sie einfach aus.

Verwenden Sie Systemschriftarten im Menü und an anderen Stellen

Dieser Fehler macht meiner Meinung nach einen Großteil des Textes schöner. Just sudo apt-get install fonts-unfonts-coreund starten Sie Netbeans neu. (funktioniert nur mit JDK7) Es sieht folgendermaßen aus:

Buggy Schriftart

Dies ändert jedoch nicht die Schriftart des Editors.

Thema ändern

Durch Ändern des Themas werden die Schriftarten ein wenig geändert, jedoch nicht dicker.

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

Und fügen Sie --laf Metalzu dernetbeans_default_options

Das Standardthema ist "GTK". Ich mag "Metal" selbst. Eine vollständige Liste der Themen finden Sie auf der Netbeans-Website

Metallthema

Andere Optionen

Ich habe es nicht selbst ausprobiert, aber diese Antwort scheint vielversprechend. Lass es mich wissen, wenn es besser aussieht ...

2. Überlauf

Ich verstehe nicht was du meinst. Vielleicht würde ein Screenshot helfen?

3. Seltsame Fenster mit falscher Größe und falscher Schattierung

Scheint ein Fehler in Java zu sein. Wenn ich JDK6 benutze, ist es tatsächlich viel schlimmer ...

Merlijn Sebrechts
quelle
Kann ich JDK7 haben und trotzdem das Android SDK verwenden? Ich habe einen weiteren Screenshot angehängt, siehe aktualisierte Frage.
NoBugs
Ich denke nicht, dass es ein Problem wäre. Wenn es ein Problem ist, können Sie JDK7 jederzeit einfach entfernen.
Merlijn Sebrechts
0

Wenn Sie das gtk + -Thema weiterhin verwenden möchten, gibt es eine Lösung, die bereits standardmäßig in Ubuntu 15.04 implementiert ist und das Menü in Java Swing-Anwendungen korrigiert.

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

Für den Teil mit den hässlichen Schriftarten gibt es eine Lösung. Fügen Sie den folgenden Code am Ende des Abschnitts mit den Standardeigenschaften in der netbeans.confDatei hinzu.

-J-Dawt.useSystemAAFontSettings=on
Kevin RED
quelle
-1

Gehe zu Tools> Options. Wählen Sie die Registerkarte "Erscheinungsbild" und wählen Sie das bevorzugte Erscheinungsbild für Metall. Überprüfen Sie, ob das Thema und die Schriftarten behoben sind.

Wenn Sie ein dunkleres Thema haben möchten , gehen Sie zu Tools> Pluginsund installieren Sie "Darcula LAF for NetBeans".

Puneet Pareenja
quelle