Aptana Studio 3を取得してUTF-8で保存するにはどうすればよいですか?


3

Aptana Studio 3(ビルド:3.0.9.201202141038)を使用しています。

ファイルがUTF-8で書き込まれているかどうかを確認すると、次のようになっています。

ここに画像の説明を入力してください

しかし、ファイルを作成して保存し、Notepad ++で見ると、ANSIと表示されます。

ここに画像の説明を入力してください

その後、Notepad ++でUTF-8に変換し、Aptanaで引き続き作業する必要があります。

UTF-8でファイルを保存するようにAptana Studio 3を設定するにはどうすればよいですか?


デフォルトにするのではなく、UTF-8に明示的に設定しようとしましたか?
ジェームズP

はい、プロジェクトでエンコードを明示的にUTF-8に設定しますが、Notepad ++はANSIでエンコードされたファイルを引き続き表示します。ただし、プロジェクトでエンコーディングを明示的にUTF-16に設定すると、Notepad ++は新しく作成されたファイルを「UCS-2 Big Endian」として表示します。
エドワードタングアイ

Aptanaを最新バージョンに更新しただけで、問題は解決しません。これはJavaScript / JQueryの優れたエディターですが、UTF-8で保存できないことは一種のショーストッパーです。これは他の人にも起こりますか?
エドワードタングアイ

1
仮想マシンXP(上記のWindows 7 64ビットの代わりに)にAptana Studio 3をインストールしたところ、同じ問題があります。UTF-8がエンコードとして定義されていてもUTF-8に保存できません。
エドワードタングアイ

回答:


2

ANSIとUTF-8の最初の128文字は同じで、同じエンコーディングが使用されています。Aptana Studio 3で作成したファイルにこれらの文字しか含まれていない場合、Notepad ++は違いを認識できません。ANSIファイルとUTF-8ファイルは同じように見えます。


Notepad ++のみを使用して同じ動作を観察できます。

Notepad ++でファイルを保存すると、エンコーディングが0〜127の範囲の文字のみが含まれますUTF-8 without BOM。次に、Notepad ++でファイルを再度開くと、エンコーディングがとして表示されANSIます。

Unicode Standardに次のように記載されているため、なぜだろうかUTF-8 without BOMと疑問に思っている場合:Aptana Studio 3がエンコードUTF-8でファイルを保存するとき、これが続くと思います。UTF-8"Use of a BOM is neither required nor recommended for UTF-8"


1

移動ウィンドウ->設定、一般->ワークスペース

テキストエンコーディングをデフォルト(cp1252)からUTF-8に変更


1
これは問題を解決しません。私はそれをやったが、私はまだOPと同じ問題を経験しています
-yas4891
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.