Sulla picture sotto Consolas 10pt a Font Manager e in PyCharm 2.7.2 In PyCharm divenne piccolo e audace-ish C'è un modo per renderlo simile a Windows stile?carattere Consolas in PyCharm viene resa in un modo strano
risposta
E 'un problema con il rendering dei font di OpenJDK. Quindi tutto ciò di cui hai bisogno è di scambiare OpenJDK con Sun JDK ei caratteri sembreranno normali.
Ecco come si fa:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Al termine dell'installazione, se si desidera vedere se era successo, è possibile eseguire il seguente comando:
java -version
Esso dovrebbe restituire qualcosa In questo modo:
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)
Per impostare automaticamente le variabili di ambiente Java 7, è possibile installare il seguente pacchetto:
sudo apt-get install oracle-java7-set-default
How to install Oracle JDK in Ubuntu
UPD
ho dimenticato la cosa principale. Nel vostro .profile, entrare in questo:
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=lcd_hrgb -Dswing.aatext=true -Dsun.java2d.xrender=true'
In alternativa, se si desidera impostare le impostazioni di carattere per applicazioni specifiche, in questo caso, PyCharm - invece di modificare .profile, è possibile modificare PyCharm/bin/pycharm64.vmoptions file e aggiungere questo:
-Dawt.useSystemAAFontSettings=lcd_hrgb
-Dswing.aatext=true
-Dsun.java2d.xrender=true
Ho sostituito OpenJDK con tuxJDK che funziona perfettamente per me.
Ecco uno screenshot,
da installare,
Scarica il JDK con
wget
o qualsiasi HttpClient.wget https://googledrive.com/host/0B68yuEpDuq6waUl5UjNTUWRlYTQ/jdk-8u5-tuxjdk-b08.tar.xz
estratto scaricato JDK
tar -xvf jdk-8u5-tuxjdk-b08.tar.xz
Sposta file estratti per
/usr/lib/jvm
sudo mv jdk-8u5-tuxjdk-b08 /usr/lib/jvm
stabilire le priorità per tuxjdk come 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
autorizzazioni corrette e la proprietà
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/
Ora impostare i valori predefiniti,
sudo update-alternatives --config java
se il terminale mostra
"There is nothing to configure"
uscire da questa fase.
esso si richiederà una finestra di selezione come mostrato sotto,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:
immettere il numero di selezione adiacente tuxjdk (qui 2).
fare lo stesso perjavac
e selezionare tuxjdk se esiste.sudo update-alternatives --config javac
- 1. zsh carattere strano in emacs terminali
- 2. Carattere del trattino strano in PHP
- 3. In che modo la resa è enumerabile?
- 4. onPrepareOptionsMenu funziona in modo strano se l'API viene chiamata dall'interno
- 5. content_for vs resa in parziali
- 6. resa condizionale in JSF
- 7. Resa in C#
- 8. resa Implementazione in C
- 9. ODP .NET si comporta in modo strano
- 10. Resa in una funzione ricorsiva
- 11. System.Net.WebClient non funziona in modo strano
- 12. Python re.findall si comporta in modo strano
- 13. Codice sorgente rails: inizializza l'hash in un modo strano?
- 14. npm sta installando le dipendenze in un modo ricorsivo strano
- 15. C'è qualcosa di simile a un evento pronto quando un'immagine in html viene caricata e resa?
- 16. usando stdin in PyCharm
- 17. Carattere personalizzato in Android viene visualizzato in modo diverso nelle diverse API
- 18. C n. Resa in metodo nidificato
- 19. Un carattere speciale viene aggiunto prima del §
- 20. Ritorno e raccolta iterabile con resa in scala
- 21. Importa directory in pycharm
- 22. Viene utilizzato in modo statico_cast?
- 23. Come viene mappato un carattere Unicode in un glifo in un font?
- 24. Come rinominare un progetto Django in PyCharm?
- 25. Variabile che agisce in modo strano (come in virgola mobile)
- 26. nome della funzione if è convertito in uno strano modo
- 27. Avvolgere testo evidenziato in Pycharm
- 28. Lo sblocco di mutex fallisce in modo strano
- 29. Dove usare meglio la resa in Python?
- 30. Android setX() e setY() si comportano in modo strano
ho avuto un problema con il carattere 'Ubuntu Mono' essere reso stranamente (soprattutto i' i's). Seguire questa risposta lo ha reso migliore, ma non perfetto. Ho anche provato a installare openjdk-8-jdk, e ha dato lo stesso risultato di Oracle JDK. – Garrett