Font em IntelliJ IDEA no Ubuntu 14.04

17

Instalei o IntelliJ IDEA 13.1 e o Oracle JDK 1.8 no Ubuntu 14.04 x64, mas quando eu inicio o IntelliJ IDEA, a fonte não é ideal.

Como eu posso mudar a fonte?

    
por Silvestr 24.04.2014 / 12:34

9 respostas

27

eu escrevi um pequeno manual como corrigir isso. Nota: isso é apenas para 64 bits. arquitetura.

wget http://urshulyak.com:8001/index.php/s/P4afbWaX3mvyjP7/download &&
mv download jdk-8u5-tuxjdk-b08.tar.gz &&
tar -zxvf jdk-8u5-tuxjdk-b08.tar.gz &&
sudo mv jdk-8u5-tuxjdk-b08 /usr/lib/jvm &&
rm jdk-8u5-tuxjdk-b08.tar.gz

Script para iniciar o Intellij Idea

* apenas observe que é necessário alterar a localização de IDEA_HOME para o seu caminho de ideia

#!/bin/sh

IDEA_HOME=/opt/idea
# for old idea JAVA_HOME, for new 2016+ will be IDEA_JDK
#export JAVA_HOME=/usr/lib/jvm/jdk-8u5-tuxjdk-b08/

export IDEA_JDK=/usr/lib/jvm/jdk-8u5-tuxjdk-b08/
export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd \
                      -Dsun.java2d.xrender=true"
export GNOME_DESKTOP_SESSION_ID=this-is-deprecated
exec $IDEA_HOME/bin/idea.sh "$@"

Mais informações e capturas de tela de fontes melhores: link . Resultado:

    
por Yaroslav Urshulyak 11.07.2014 / 11:53
8

Resposta curta que funcionou para mim:

1) Vá para Arquivo- > Configurações- > Aparência & amp; Comportamento - > Aparência.

2) No anti-aliasing, altere as opções do IDE e do Editor para "Greyscale".

    
por Pavel 06.11.2015 / 20:39
4

Não aplique esta configuração no Ubuntu 14!

Instalar o freetype

$ sudo apt-get install libfreetype6

Instalar a infinalidade patch

$ sudo add-apt-repository ppa:no1wantdthisname/ppa
$ sudo apt-get update
$ sudo apt-get install fontconfig-infinality

Eu tive que fazer o seguinte depois:

$ sudo rm /etc/fonts/conf.avail/52-infinality.conf
$ sudo ln -s /etc/fonts/infinality/infinality.conf /etc/fonts/conf.avail/52-infinality.conf

Para usar o processamento de fontes do Windows 7, faça o seguinte:

$ sudo /etc/fonts/infinality/infctl.sh setstyle win7

Configure seu IDEA_HOME/bin/idea64.vmoptions . Adicione linhas abaixo:

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true

Além disso, marque a caixa de seleção Usar fonte de suavização de cor , vá para: File -> Settings -> Editor -> Appearance .

Pré-visualização:

Fonte do editor: Monaco , interface do usuário: Ubuntu Bold

    
por Anton Dozortsev 25.04.2014 / 17:23
4

Eu preparei uma fonte dedicada chamada "Ubuntu Mono Nohinting" para solucionar um problema de renderização com aplicativos Java Swing, como o NetBeans IDE, IntelliJ IDEA e PyCharm. As informações de dicas de fonte foram retiradas da família de fontes originais do Ubuntu Mono.

Como instalar

  • faça o download do arquivo zip aqui
  • extrai
  • abra * .ttf com o Font Viewer para instalar.
  • ou você pode copiar manualmente * .ttf para ~/.local/share/fonts/ .

Como usar

  • Selecione "Ubuntu Mono Nohinting" na configuração dos editores.

Screenshots

Ubuntu Mono Font com o tema PyCharm Monokai

UbuntuMonoNohintingFontcomotemaPyCharmMonokai

    
por Nobuto Murata 13.04.2015 / 11:48
2

Note que no Webstorm 9, o arquivo que você precisa para adicionar estas alterações:

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true

é:

bin/webstorm64.vmoptions

Confirmado trabalhando no Ubuntu 14.04

    
por Tivoni 25.10.2014 / 10:25
1

Na inicialização antes de abrir um projeto, vá para Configurar - > Configurações - > Aparência e marque a caixa de seleção substituir a fonte padrão , selecione a fonte e o tamanho (eu recomendo Dejavu Sans Mono 14px, em qualquer lugar)

    
por Ravshan Samandarov 17.06.2014 / 08:49
0

Você pode alterar a fonte usada pelo IntelliJ. Para fazer isso:

  • Selecione o menu Arquivo e escolha Configurações - > Editor - > Cores & amp; Fontes - > Font.
  • Clique em Salvar como no painel direito e insira um nome para o novo esquema
  • Alterar o que está selecionado em Fonte Primária
  • Clique em Aplicar
por jkt123 24.04.2014 / 14:34
0

Como mencionado em uma resposta acima, usando jdk-8u5-tuxjdk-b08.tar.gz consertou o problema para mim enquanto usava o Ubuntu 16.10 e o IntelliJ 2016.

Uma maneira mais inteligente de configurar o jdk mencionado acima como JDK de inicialização IDE (uma vez baixado e extraído) é usar a "Ação rápida" do Intellij Ctlr + Shift + A e pesquisar por Switch IDE Boot jdk . Navegue pelo jdk extraído e reinicie o IntelliJ!

    
por Kumar Sambhav 12.03.2017 / 16:50
0

Você pode fazer o download do IntelliJ Idea com um OpenJDK incorporado personalizado que inclui correções de renderização de fonte.

% bl0ck_qu0te%

link

Às vezes (como no caso de 171.3780.107) as correções de renderização de fonte não funcionaram e eu tive que copiar o jre embutido da versão anterior (simplesmente copie a pasta jre).

    
por Emanuel Hategan 29.03.2017 / 16:35