การแสดงผลตัวอักษรน่าเกลียดกับ Android Studio บน Java8


8

ฉันใช้ Oracle Java 8 และ Android Studio แต่มันยากที่จะทำงานด้วยเนื่องจากการแสดงผลแบบอักษรที่น่าเกลียด นี่คือภาพหน้าจอบางส่วน

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ฉันใช้ Ubuntu 16.04 LTS 64 บิต, Android Studio ได้รับการตั้งค่าให้ใช้ธีม GTK ฉันยังได้เพิ่มตัวเลือกต่อไปนี้เพื่อandriod-studio/bin/studio64.vmoptions and android-studio/bin/studio64.vmoptionsตามที่อธิบายไว้ที่นี่

-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dsun.java2d.xrender=true

นอกเหนือจากการตั้งค่าชุดรูปแบบ GTK ใน android-studio-> settings-> ลักษณะที่ปรากฏไม่มีอะไรทำ

ฉันไม่พอใจกับการตั้งค่าแบบอักษรโดยรวมในเครื่องของฉัน นี่คือหน้าจอของ firefox:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันได้ติดตั้งแบบอักษร Powerline เพียงบางส่วนในไดเรกทอรี ~ / .fonts สำหรับเทอร์มินัล rxvt ของฉัน นั่นคือทั้งหมดที่

คำแนะนำเกี่ยวกับการเดินทางจากที่นี่

คำตอบ:


4

IntelliJ และ Android Studio มีปัญหาเกี่ยวกับการแสดงผลแบบอักษรนาน อย่างไรก็ตามมีการเพิ่มการตั้งค่าสำหรับสิ่งนี้ใน Android Studio 2.0 มันอาจช่วยได้

  1. Appearance and Behaviour > Appearance > Antialiasing

ป้อนคำอธิบายรูปภาพที่นี่


ฉันพยายามเช่นกัน แต่ก็ไม่ได้ผลอย่างที่ควรจะเป็น ตอนนี้ฉันใช้ mac อยู่และคิดว่าจะดีกว่าถ้ามีกล่องนั้น
neo1691

ฉันมีปัญหากับ Android Studio แต่ไม่ใช่กับ IntelliJ การตั้งค่าเหมือนกัน ... ไปคิด
Fran Marzoa

4

ใน JRE ที่รวมมานั้นจะมีไฟล์การกำหนดค่าแบบอักษรซึ่งดูเหมือนว่าจะเป็นคำใบ้เต็ม

หากต้องการเปลี่ยนแปลงให้เปิดjre/lib/fonts/font.confและค้นหาส่วนต่อไปนี้:

<edit mode="assign" name="hintstyle">
  <const>hintfull</const>
</edit>

แทนที่hintfullด้วยคำใบ้ต่างๆ เช่นhintslightซึ่งโดยปกติจะเป็นค่าเริ่มต้นสำหรับ UIs อื่น ๆ ใน Ubuntu


1

แก้ไขด่วนสำหรับฉัน: ลบไดเรกทอรี jre ในไดเรกทอรี AndroidStudio ของคุณ ตอนนี้จะใช้ชุด java ของคุณกับ JAVA_HOME ตรวจสอบให้แน่ใจว่าคุณมี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.