O corretor ortográfico IntelliJ vem com apenas inglês e árabe agrupados (estranho, acho que foi feito no leste da Europa, eles nem mesmo agruparam seus idiomas?).
Meu cliente é alemão, então todo o meu código é uma mistura de inglês (código) / alemão (interface) e não consigo encontrar um dicionário alemão para o IntelliJ.
dictionary
intellij-idea
spell-checking
Nraynaud
fonte
fonte
Respostas:
As versões atuais do IDEA carregam dicionários em UTF-8, você não precisa convertê-los para a codificação da plataforma, ignore a etapa iconv abaixo.
O dicionário pode ser produzido usando aspell para Unix / Mac OS X ou no Cygwin. Você precisa ter um aspell e um dicionário apropriado instalado.
Aqui está o exemplo de dicionário russo que usei:
Para alemão, seria:
fonte
aspell --lang hu dump master | cut -d/ -f1 > hungarian.dic
. Menor, mas o suficiente para alguns usos.aspell --lang de_DE dump master | aspell --lang de expand | tr ' ' '\n' > de.dic
("--lang de" em vez de "--lang de_DE" após o primeiro pipe) - Caso contrário, estou recebendo um erro porque /usr/lib/aspell/de_DE.dat não existe ( de .dat existe).aspell --lang=de dump master | aspell --lang=de expand | tr ' ' '\n' > de.dic
e eu tive que instalar a linguagem antes comsudo apt install aspell-de
Baixei o dicionário ASCII de espanhol desta página, copiei o arquivo .dic incluso e funcionou sem nenhuma alteração: http://www.winedt.org/dict.html
Existem muitas outras línguas.
DESATIVADO: Peguei essa informação nesta página (agora este link está morto), que incluiu detalhes adicionais e conversões de formato que eu não precisava: http://blog.novoj.net/2010/11/07/how-to -adicione seu próprio dicionário ao corretor ortográfico de ideias /
fonte
Isso é baseado em todas as respostas a partir daqui, mas incluindo todas as etapas. Estou no Mac OS X (acho que funcionará no Linux também, exceto a instalação do aspell) e quero o dic espanhol
Instale aspell:
Baixe Aspell dic de seu repositório oficial
tar.bz2
arquivoVá para o diretório extraído usando o terminal
Compile e instale o dic.
Crie o arquivo .dic usando:
fonte
ftp://
está errado (ou simplesmente baixará 0index.html); ftp.gnu.org/gnu/aspell/dict/0index.html é a página de visão geral para selecionar seu idioma.Baixe um .dic de onde quiser ( exemplo ). Em seguida, vá para Arquivo> Configurações> Ortografia. Abra o Dicionários, toque em e adicione o caminho para a pasta onde você salvou o .dic. Ele detectará automaticamente qualquer .dic dentro dessa pasta. Aplique.
fonte
Converter um dicionário Unicode para UTF-8 funcionou para mim (amostra para computador alemão / Linux):
NOTA: o dicionário alemão convertido pode ser baixado aqui (<- já está funcionando).
Se você precisar de outro idioma, siga estas etapas:
(Apenas no caso) Se você já vinculou arquivos .dic no IntelliJ, remova-os temporariamente pressionando o sinal de menos vermelho nas configurações.
Obtenha seu dicionário UNICODE (!) Aqui .
Agora, converta para UTF-8 , para que o IntelliJ o aceite:
~ / Downloads / de_neu $ iconv -f UNICODE -t UTF-8 de_neu.dic> de_neu_utf8.dic
Acesse Arquivo> Configurações > digite "dict" na pesquisa e clique em Dicionários > clique no sinal de mais verde e adicione a pasta onde "de_neu_utf8.dic" está armazenado.
Clique em OK e você estará pronto para ir. :)
fonte
UNICODE
iconv: conversion from UNICODE unsupported
O suporte aos dicionários Hunspell foi adicionado recentemente à plataforma Intellij.
Você pode instalar o plug - in Hunspell em seu IDE e poderá adicionar qualquer dicionário Hunspell ao corretor ortográfico IntelliJ como está, nenhuma transformação de dicionário adicional é necessária neste caso
Os dicionários Hunspell podem ser encontrados em:
fonte
Encontrei alguns dicionários úteis aqui no site WinEdt . Eles precisam de alguma reformatação: no meu computador, tive que substituir
\r
por\r\n
no.dic
arquivo e, em seguida, codificá-lo em UTF-8 usando o Notepad ++.fonte
fonte