92

IntelliJ スペルチェッカーには、英語とアラビア語のみがバンドルされています (奇妙なことに、これは東ヨーロッパで作られたものだと思いますが、彼らは自分たちの言語をバンドルしていませんでしたか?)。

私の顧客はドイツ人なので、私のコードはすべて英語 (コード)/ドイツ語 (インターフェース) が混在しており、IntelliJ 用のドイツ語辞書が見つかりません。

4

9 に答える 9

98

現在のIDEAバージョンはUTF-8で辞書をロードします。それらをプラットフォームエンコーディングに変換する必要はありません。以下のiconvの手順は無視してください。

辞書は、Unix / MacOSXまたはCygwinでaspellを使用して作成できます。aspellと適切な辞書をインストールする必要があります。

これが私が使ったロシア語辞書の例です:

aspell --lang ru-yeyo dump master | aspell --lang ru expand | tr ' ' '\n' > russian.dic

ドイツ語の場合は次のようになります。

aspell --lang de_DE dump master | aspell --lang de_DE expand | tr ' ' '\n' > de.dic
于 2009-12-23T00:33:39.127 に答える
17

これは、ここからのすべての回答に基づいていますが、すべての手順が含まれています。私は Mac OS X を使用しています (aspell のインストールを除いて、Linux でも動作すると思います)。スペイン語の dic が必要です。

$ 記号で始まる行のみを端末で実行する

  1. aspell をインストールします。

    $ brew update
    $ brew install aspell
    
  2. 公式レポから Aspell dic をダウンロード

  3. 抽出tar.bz2ファイル
  4. ターミナルを使用して抽出されたディレクトリに移動します

    $ cd Downloads/aspell6-es-1.11-2
    
  5. dic をコンパイルしてインストールします。

    $ ./configure
    Finding Dictionary file location ... /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60
    Finding Data file location ... /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60
    $ make
    /usr/local/bin/prezip-bin -d < es.cwl | /usr/local/bin/aspell  --lang=es create master ./es.rws
    $ make install
    mkdir -p /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60/
    cp es.rws castellano.alias es.multi espanol.alias spanish.alias /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60/
    cd /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60/ && chmod 644 es.rws castellano.alias es.multi espanol.alias spanish.alias
    mkdir -p /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60/
    cp es.dat es_affix.dat /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60/
    cd /usr/local/Cellar/aspell/0.60.6.1/lib/aspell-0.60/ && chmod 644 es.dat es_affix.dat
    
  6. 以下を使用して .dic ファイルを作成します。

    $ aspell -l es dump master | aspell -l es expand | tr ' ' '\n' > es.dic
    
于 2015-05-30T17:49:38.247 に答える
13

好きな場所から .dic をダウンロードします ()。次に、[ファイル] > [設定] > [スペル] に移動します。辞書タップを開き、.dic を保存したフォルダーへのパスを追加します。そのフォルダー内の .dic を自動検出します。申し込み。

于 2014-05-01T09:22:13.573 に答える
7

Unicode dict を UTF-8 に変換するとうまくいきました (ドイツ語/Linux コンピューターのサンプル):

注: 変換されたドイツ語辞書は、ここからダウンロードできます(<- 既に動作しています)。

他の言語が必要な場合は、次の手順に従ってください。

  1. (念のため) IntelliJ で既に .dic ファイルをリンクしている場合は、設定で赤いマイナスを押して一時的に削除してください。

  2. ここからUNICODE (!) 辞書を入手してください。

  3. これを UTF-8 に変換すると、IntelliJ はそれを受け入れます。

    ~/Downloads/de_neu $ iconv -f UNICODE -t UTF-8 de_neu.dic > de_neu_utf8.dic

  4. [ファイル] > [設定]に移動し、検索で「dict」と入力して [辞書] をクリックし、緑色のプラス記号をクリックして、「de_neu_utf8.dic」が保存されているフォルダーを追加します。

  5. [ OK]をクリックすると、準備完了です。:)

于 2015-12-02T19:36:12.083 に答える
1

WinEdt の Web サイトで、便利な辞書をいくつか見つけました。再フォーマットが必要です。私のコンピューターでは、ファイルを に置き換え\rてから、Notepad ++ を使用して UTF-8 でエンコードする必要がありました。\r\n.dic

于 2015-06-25T09:29:00.223 に答える