24

以下は、最初にインストールしたときの Android Studio の写真です。

ここに画像の説明を入力

Oracle Java 7 で Ubuntu 12.04 を使用していますが、フォントの見栄えが非常に悪いです。私が日食でそれらを見るとき、彼らは彼らが見えるように見えません。

以前に NetBeans をインストールしたときも、同じ問題がありました。

4

6 に答える 6

7

FontFix Patched JDK、FontForge を使用して、studio.vmoptions を編集してみました。これらのいくつかはいくらかの改善を示す可能性がありますが、Eclipse のような非スイング アプリのフォント レンダリング品質には近づきません。

これが最も簡単でクリーンなソリューションであることがわかりました。

rm -r ~/.AndroidStudioBeta

openjdk-fontfix をインストールした場合、または studio.vmoptions に変更を加えた場合は、それらの変更をデフォルトに戻すことをお勧めします。

 sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
 sudo apt-get update
 sudo apt-get install ppa-purge
 sudo ppa-purge ppa:no1wantdthisname/openjdk-fontfix

カスタム追加されたすべての JAVA 環境変数 ($JAVA_HOME、$PATH:$HOME/bin:$JAVA_HOME/bin) を削除します。ファイルをチェックイン/etc/profile、、、~/.profile~/.pam_environment

ランチパッド ppa を介して最新の Oracle Java をインストールします。

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

この ppa インストーラーは通常、手動の JDK 構成よりも多くのことを行います。

[ フォント レンダリングの修正、Android Studio、Intel]

「Inconsolata」や「Source Code Pro」などの等幅フォントが最適です。

于 2014-08-18T04:58:27.097 に答える
5

正しいフォント レンダリングのために、OpenJDK または上記の修正プログラム .deb をインストールする必要はありません。以下を使用して Studio を起動するだけです。

_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.xrender=true' path/to/studio.sh

.. フォントは、Oracle の JDK 7 を使用した Ubuntu のすぐ下でレンダリングする必要があります。[ファイル] -> [設定] -> [外観] でテーマを GTK+ に変更すると、さらに見栄えが良くなります。

于 2013-08-07T12:39:13.043 に答える
2

ファイル > 設定 > エディター > 色とフォント > フォントの設定でフォントを構成する必要があります。

その画面で、[名前を付けて保存] をクリックして新しいスキームを保存し、名前を付けて、「カスタム」としましょう。

次に、必要なすべての設定が表示されます。フォント ファミリーとサイズも微調整できます。

于 2013-05-24T19:26:46.720 に答える
0

Android Studio 1.2 Preview 1 が数時間前 (2015 年 3 月 9 日) にリリースされました: http://tools.android.com/recent/androidstudio12preview1

また、Windows および Linux の高密度 (Retina) サポートなど、Android Studio ユーザーから要求されたいくつかの非常に重要な修正も含まれています。

これはIntelliJ IDEA 14.1に基づいており、IntelliJ リリース ノートによると、「Windows/Linux の HiDPI サポート (スケーリングされたアイコン/フォント サイズ、ぼかしなし)」が含まれています。

ただし、これを自分のマシン (Ubuntu 14.10) で試してみましたが、改善は見られませんでした。たぶん、他の誰かがそれを機能させる方法に関する情報を持っていますか?

于 2015-03-10T21:56:51.850 に答える