HTMLファイルのエンコードを『内容から判別する』にしない方法
EclipseでHTMLファイルやJSPファイルを開くと、文字化けしてしまうことがあります。
プロジェクト全体で文字コードを指定しても、この種類のファイルのみ指定が効きません。
プロジェクトごとに変更するには、プロジェクトのプロパティよりエンコードを設定します。

ファイル個別にエンコードを指定するには、ファイルのプロパティから『テキスト・ファイルのエンコード』で文字コードを変更します。
ただファイル数が多いときにいちいち指定しなおすのは面倒です。
一般には[設定]→[一般]→[コンテンツ・タイプ]の[テキスト]→[HTML]のデフォルトエンコードをUTF-8にするということで解決します。
これでも解決しないとき、つまり『テキスト・ファイルのエンコード』の標準が「デフォルト(内容から判別する)」になっているときは、HTMLファイルをPHPファイルに関連付けると解消されます。

[設定]→[一般]→[コンテンツ・タイプ]から[PHPコンテンツ・タイプ]を選び、『追加』をクリックします。

『 *.html 』を追加します。

そうするとHTMLファイルの『テキスト・ファイルのエンコード』の標準が「デフォルト(コンテナーから継承する)」になります。

なぜ「デフォルト(内容から判別する)」の精度が悪いかというと、UTF-8をBOMが有るか無いかで判断してからのようです。
関連記事
- MacのEclipseにGoclipseをインストールすると起動時にJavaエラーが発生する
 - ステータスバーで文字列のファイル内検索をする方法(インクリメンタルサーチ)
 - Eclipseのダークテーマでスクロールバーを出す方法
 - Eclipseのソースファイルを入手する方法
 - EclipseのビューをカスタマイズしてファイルエクスプローラやLogCatを表示する
 - JD-Eclipse 自動で逆コンパイルをすることができるプラグイン
 - Java標準以外のライブラリ(パッケージ)を読み込む方法 jarファイルを追加する
 - EclipseでAndroidプロジェクトを作る方法
 - 文字列が含まれるファイルを検索する方法
 - svn: Working copy locked; try performing 'cleanup' クリーンアップができない
 - Eclipseで『Java heap space』と出て処理が止まるときの対処法
 - Subversion(SVN)でファイルのコミットを除外する
 - subclipseの操作をするとEclipseが閉じてしまう
 - Mylyn(タスク指向UIプラグイン Eclipse)
 - Eclipseの.projectファイルやThumbs.dbをコミットしないようにする設定
 - Mercurialクライアント Eclipseプラグイン(MercurialEclipse)
 - コミットエラー『 405 Method Not Allowed 』とは
 - 『Pleiades でエラーが発生しました。』の対処法
 - Attempted to lock an already-locked dir とは(Subclipse)
 - EclipseでCGI(Perl)の開発環境を作る EPICプラグイン
 - Eclipseで逆コンパイルを行う JadClipse
 - Subclipse Eclipse用のSVNクライアントプラグイン
 - Eclipse で全角空白、タブを強調表示する方法
 - EclipseでPHPプロジェクトにする方法
 - eclipseで『.』(ドット)から始まるファイル[.htaccess]を表示する
 - EclipseでShift-JISを使用する方法
 - Eclipse (統合開発環境)
 
スポンサーリンク





