Trên picture bên dưới Consolas 10pt trong Trình quản lý phông chữ và trong Pycharm 2.7.2 Trong Pycharm nó trở nên nhỏ và đậm- Có cách nào để hiển thị nó tương tự như Windows không Phong cách?Font Consolas ở Pycharm đang được hiển thị theo cách kỳ lạ
Trả lời
Đó là một vấn đề với phông chữ vẽ OpenJDK của. Vì vậy, tất cả những gì bạn cần là trao đổi OpenJDK thành Sun JDK và phông chữ sẽ trông bình thường.
Đây là cách bạn làm điều đó:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Sau khi quá trình cài đặt kết thúc, nếu bạn muốn để xem nếu nó đã thành công, bạn có thể chạy lệnh sau:
java -version
Nó sẽ trả về một cái gì đó như thế này:
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
Để tự động thiết lập biến môi trường Java 7, bạn có thể cài đặt các gói sau:
sudo apt-get install oracle-java7-set-default
How to install Oracle JDK in Ubuntu
UPD
Tôi quên điều chủ yếu. Trong .profile của bạn, nhập này:
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=lcd_hrgb -Dswing.aatext=true -Dsun.java2d.xrender=true'
Ngoài ra, nếu bạn muốn thiết lập cài đặt phông chữ cho các ứng dụng cụ thể, trong trường hợp này, pycharm - thay vì sửa đổi .profile, bạn có thể chỉnh sửa pycharm/bin/pycharm64.vmoptions và thêm tập tin này:
-Dawt.useSystemAAFontSettings=lcd_hrgb
-Dswing.aatext=true
-Dsun.java2d.xrender=true
Tôi đã thay thế OpenJDK bằng tuxJDK làm việc hoàn hảo cho tôi.
Dưới đây là một ảnh chụp màn hình,
Để cài đặt,
Tải JDK với
wget
hay bất kỳ httpclient.wget https://googledrive.com/host/0B68yuEpDuq6waUl5UjNTUWRlYTQ/jdk-8u5-tuxjdk-b08.tar.xz
Extract tải JDK
tar -xvf jdk-8u5-tuxjdk-b08.tar.xz
Move chiết xuất file để
/usr/lib/jvm
sudo mv jdk-8u5-tuxjdk-b08 /usr/lib/jvm
bộ ưu tiên để tuxjdk như 1
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-8u5-tuxjdk-b08/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk-8u5-tuxjdk-b08/bin/javac" 1
quyền đúng và quyền sở hữu
sudo chmod a+x /usr/bin/java sudo chmod a+x /usr/bin/javac sudo chown -R root:root /usr/lib/jvm/jdk-8u5-tuxjdk-b08/
Bây giờ thiết lập giá trị mặc định,
sudo update-alternatives --config java
nếu thiết bị đầu cuối cho thấy
"There is nothing to configure"
bỏ qua bước này.
nó sẽ nhắc nhở một cửa sổ lựa chọn như hình dưới đây,There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode 1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode * 2 /usr/lib/jvm/jdk-8u5-tuxjdk-b08/bin/java 1 manual mode Press <enter> to keep the current choice[*], or type selection number:
nhập số lựa chọn tiếp giáp với tuxjdk (ở đây 2).
làm tương tự chojavac
và chọn tuxjdk nếu nó tồn tại.sudo update-alternatives --config javac
- 1. pytz.timezone hiển thị kết quả kỳ lạ cho Asia/Calcutta?
- 2. Cách làm cho PyCharm luôn hiển thị số dòng
- 3. gì là Google Fonts' "Display" loại/"Hiển thị font"
- 4. Chrome không hiển thị @ font-face ttf/woff mịn
- 5. hiển thị hình ảnh lạ lộng lẫy
- 6. uint8 hiển thị các ký tự lạ
- 7. kết cấu openGL ES từ PNG với độ trong suốt đang được hiển thị với các đồ tạo tác kỳ lạ và khiến tôi phát điên!
- 8. C# - foreach hiển thị hành vi kỳ lạ/khi làm việc không có vấn đề
- 9. Cách tải Visual Studio 2012 để hiển thị các phông chữ đơn cách chính xác?
- 10. System.Net.WebClient thất bại một cách kỳ lạ
- 11. Vấn đề kỳ lạ với ListBox.DataSource
- 12. Cách hiển thị tên tháng theo số?
- 13. Trạng thái Git hiển thị tệp không được theo dõi ở cấp cao hơn?
- 14. AFNetworking/NSURLConnection HTTPS tiếp tục hiển thị hành vi lạ
- 15. Hành vi kỳ lạ chung
- 16. Hiển thị các phương trình lạ mắt với Java
- 17. QTextDocument :: drawContents chỉ hiển thị ở 96 dpi
- 18. Tôi có thể sử dụng Mẫu Mẫu kỳ lạ định kỳ ở đây (C++) không?
- 19. Cách hiển thị thông báo tải khi iFrame đang tải?
- 20. Hiển thị phản hồi theo định dạng được mong đợi
- 21. câu lệnh C kỳ lạ
- 22. Truyền tải đồ thị theo chu kỳ
- 23. Hình ảnh nhúng không hiển thị khi đang ở trong UserControl
- 24. Android AVD không hiển thị bất kỳ thứ gì. chỉ "ANDROID" ở giữa màn hình
- 25. Chuỗi con PHP và biểu tượng lạ trên html được hiển thị
- 26. Tại sao microtime này hiển thị lạ trong PHP
- 27. Email được định dạng HTML không hiển thị ở tất cả trong Gmail nhưng hiện đang ở các ứng dụng thư khác
- 28. Cách hiển thị trạng thái "Đang tải" trong Android?
- 29. Lỗi lạ: Không thể hiển thị đa giác
- 30. HTML với các nhân vật Hebrew hiển thị lạ
Tôi đã có một vấn đề với 'Ubuntu Mono' phông chữ được trả lại lạ (đặc biệt là' i's). Sau câu trả lời này làm cho nó tốt hơn, nhưng không hoàn hảo. Tôi cũng đã thử cài đặt openjdk-8-jdk, và nó cho kết quả tương tự như Oracle JDK. – Garrett