3

Eclipse のワークシートで結果の文字セット エンコーディングを変更するにはどうすればよいですか?

object workbook1 {
"cyrillic A is: " + "А"  //> res0: String("cyrylic A is: Рђ") = cyrylic A is: Рђ
}

エディタのエンコーディングは UTF-8 です。結果はエディター ウィンドウに直接出力されますが、結果のエンコードは異なります。これは Windows にあります。

4

2 に答える 2

8

@Excelan の元の質問と解決策に感謝します。間違いなく正しい方向に向けられました。

作成した新しいプロジェクトで作業しているときに Scala Eclipse IDE を使用してこの問題が発生していましたが、インポートされたプロジェクトを使用しているときには問題は発生していませんでした。私が調べ始めたエンコーディングに関する Excelan のコメントを見たら、次のように環境設定ですべてのプロジェクトの Eclipse のデフォルトのテキスト ファイル エンコーディングを変更できます。

 Open Preferences
 Expand the "General" menu.
 Select the "Workspace" menu.
 Change "Text file encoding" option from Default to Other and select UTF-8.

これらの手順を実行したら、Eclipseを閉じて再開しました。その後作成された新しいワークシートはすべて正常に機能します。

設定のスクリーンキャプチャ

プロジェクト レベルで設定を変更するには、プロジェクトを右クリックしてプロパティを選択します。テキスト ファイルのエンコーディングは、[リソース] メニューにあります。

1 つのファイルの設定を変更するには、ファイルを右クリックして [プロパティ] を選択します。テキスト ファイルのエンコーディングは、[リソース] メニューにあります。

于 2013-09-22T18:34:11.223 に答える