Share via


方法 : エンコーディングでファイルを管理する

更新 : 2007 年 11 月

作成したコードを特定の言語および特定のプラットフォームで簡単に表示できるようにするには、ファイルに特定の文字エンコーディングを関連付けます。各エンコーディングの次の制限に注意してください。

  • ANSI エンコーディングでは、現在のコード ページでサポートされる文字だけを使用できます。完全には対応できない言語があります。

  • Unicode エンコーディングは、各国語文字に対して使用できます。ただし、Visual SourceSafe 6.0 以前を使用している場合、Unicode エンコーディングはバイナリ ファイルとして処理されるため、共有チェック アウト、相違チェック、およびマージ機能は使用できません。

  • UTF8 エンコーディングは、各国語文字に対して使用できます。ただし、Visual SourceSafe 6.0 以前では、UTF8 エンコーディングを使用しないでください。使用すると、チェック イン、チェック アウト、相違チェック、およびマージの実行の際にファイルが変更され、ファイルの内容が誤って処理されたり、破損することがあります。

Visual SourceSafe 7.0 以降では、Unicode または UTF8 エンコーディングを使用してファイルを正しく処理できます。

ファイルを開く

ファイルの編集に使用するエディタを選択できます。ファイルを開くときに使用可能なエディタの一覧は、開くファイルまたは作成するファイルの種類によって決まります。

Unicode エンコーディングをサポートするエディタでファイルを開くには

  1. [ファイル] メニューの [開く] をポイントし、[ファイル] をクリックします。

  2. [ファイルを開く] ダイアログ ボックスで、[開く] ボタンの横にある矢印をクリックし、[ファイルを開くアプリケーションの選択] をクリックします。

  3. [ファイルを開くアプリケーションの選択] ダイアログ ボックスの一覧から、[エンコード付き XML エディタ] のようなエンコーディングをサポートするエディタを選択します。

  4. [OK] をクリックします。

  5. [エンコード] ダイアログ ボックスの [エンコード] ドロップダウン リストから正しいエンコーディングを選択します。

  6. [OK] をクリックします。

ファイルの保存

西ヨーロッパ言語または東ヨーロッパ言語などの各言語をサポートするために、作成したコードを Unicode エンコーディングまたは別のコード ページで保存することもできます。作成したコードを特定の言語で簡単に表示できるように、特定の文字エンコーディングをファイルに関連付けることができます。また、特定のオペレーティング システムをサポートするために、改行コードの種類を指定できます。また、ファイル名に使用されている文字の中には、Unicode エンコーディングで保存する必要があるものがあります。

ファイルを別のエンコーディングまたは改行コードで保存するには

  1. [ファイル] メニューの [保存オプションの詳細設定] をクリックします。

  2. [保存オプションの詳細設定] ダイアログ ボックスの [エンコード] ボックスの一覧で、必要なエンコーディングを選択します。

  3. [行の終わり] ボックスの一覧で、必要な改行コードの種類をクリックします。

    w11571b4.alert_note(ja-jp,VS.90).gifメモ :

    Unicode エンコーディングを使用してファイルを保存し、Visual SourceSafe バージョン 6 以前を使用している場合、Visual SourceSafe にはこのファイルをバイナリ ファイルとしてチェック インする必要があります。Visual SourceSafe バージョン 6 以前では、Unicode として保存されたファイル間のマージ、比較、表示はサポートされていません。Visual SourceSafe 7.0 以降のバージョンでは、Unicode と UTF8 形式のファイルに対してすべての機能を安全に使用できます。

参照

概念

Visual Studio の国際対応プロジェクト

参照

[エンコード] ダイアログ ボックス

[保存オプションの詳細設定] ダイアログ ボックス

[名前を付けてファイルを保存] ダイアログ ボックス

その他の技術情報

テキスト、コード、およびマークアップの編集

アプリケーションのグローバライズとローカライズ