1

私はIntelliJIDEAを使用してAndroidプロジェクトを開発しています。今日、文字列XMLリソースファイルを編集しているときにこの問題が発生しました。漢字は表示されますが、1つずつ重なっています。つまり、基本的に表示されるのは、1つの文字スペースで塗りつぶされて重なっている漢字の束だけです。興味深いことに、これらの漢字を削除しようとすると、次のXML終了タグを削除するだけで、漢字自体は削除しません...

コピー/貼り付けを試しましたが、同じ結果です。Windows32ビットバージョンを使用しています。誰かがこの問題を解決するのを手伝ってもらえますか?

4

1 に答える 1

2

問題の背景については、この問題とリンクされている問題を確認してください。

File|で設定した現在のエディター フォントで表示するグリフが IDEA で見つからない場合。Settings| | Editor| | Colors & FontsFont、このグリフを持つ最初のフォントの検索を開始し、重複するグリフを表示するメトリックが正しくないフォントを見つけます。

このリクエストが実装されると、フォールバック フォントの順序を指定できるようになり、適切に機能するフォントが最初に試されるようになります。

現時点での解決策は、エディターのフォントを、必要なすべてのグリフと適切なフォント メトリックを備えたものに変更することです (または、最初に試行され、正しく表示されないフォントを見つけてアンインストールします。JDK 1.7 IDEA で実行すると、 .ttf だけでなく .otf フォントも試してみてください。これが、JDK 1.6 をデフォルトとする IDEA 11 と JDK 1.7 で実行される IDEA 12 で動作が異なる理由です)。

于 2013-01-24T16:44:02.890 に答える