人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

vivi(viエディタ)を使っている人,もしくは,たぶん,こうすれば
という人教えてください.
ファイルのエンコーディングなんですけれども,SJISやらUTF-8やら
EUCが混在しています.
viviのファイルオープン時のエンコーディング設定は,「Auto」に
しています.
で7割方エンコーディングは当たるのですが,3割くらいは間違います.
非常に腹立たしいのですが,何かいい方法ないでしょうか.

●質問者: onepo
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:EUC SJIS UTF-8 vi ViVi
○ 状態 :終了
└ 回答数 : 1/2件

▽最新の回答へ

1 ● dev_zer0
●60ポイント

プログラムやHTMLなどの場合は先頭にコメントを入れ、

かつその内容は日本語(2byteコード)で行うと良いです


下記に例を示します。

プログラム例

// プログラム名:hoge

HTML例

<!-- 作成者:dev_zer0 -->


何故かというと自動的に文字コードを判定する処理は

先頭の数十行だけで判定することが多く、

その数行の中に日本語(2byteコード)が入っていないと

OSの文字コードと判定するからです。


多分、残りの3割の誤判定をするファイルは

ほとんどasciiコードで構成されているファイルではないでしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ