Comment : gérer des fichiers avec codage
Mise à jour : novembre 2007
Pour faciliter l'affichage de votre code dans un langage particulier ou sur une plateforme spécifique, vous pouvez associer un codage de caractères déterminé à un fichier. Soyez conscient que chaque codage présente les limites suivantes.
Le codage ANSI accepte uniquement les caractères pris en charge dans la page de code en cours, ce qui limite une utilisation internationale.
Le codage Unicode peut être utilisé pour les caractères internationaux. Toutefois, si vous utilisez une version 6.0 ou antérieure de Visual SourceSafe, vous ne pouvez pas utiliser l'archivage partagé, la vérification des différences ou les fusions parce que les fichiers à codage Unicode sont générés en tant que fichiers binaires.
Le codage UTF8 peut être utilisé pour les caractères internationaux. Cependant, n'utilisez pas le codage UTF8 avec une version 6.0 ou antérieure de Visual SourceSafe parce que les modifications apportées aux fichiers pendant les archivages et extractions, vérifications de différences et fusions risquent d'introduire des erreurs dans la gestion des fichiers ou d'en endommager le contenu.
Les versions 7.0 et ultérieures de Visual SourceSafe gèrent correctement le codage Unicode ou UTF8.
Ouverture de fichiers
Vous pouvez choisir l'éditeur que vous souhaitez utiliser pour modifier le fichier. La liste des éditeurs disponibles lorsque vous ouvrez le fichier dépend du type de fichier que vous tentez d'ouvrir ou de créer.
Pour ouvrir un fichier dans un éditeur qui prend en charge le codage Unicode
Dans le menu Fichier, choisissez Ouvrir, puis sélectionnez Fichier.
Dans la boîte de dialogue Ouvrir un fichier, cliquez sur la flèche en regard du bouton Ouvrir et sélectionnez Ouvrir avec.
Dans la liste de la boîte de dialogue Ouvrir avec, sélectionnez un éditeur avec prise en charge du codage, tel que Éditeur XML avec codage.
Cliquez sur OK.
Dans la boîte de dialogue Codage, sélectionnez le codage correct dans la liste déroulante Codage.
Cliquez sur OK.
Enregistrement de fichiers
Vous pouvez également enregistrer votre code avec un codage Unicode ou une autre page de codes pour prendre en charge plusieurs langues, par exemple Europe de l'Ouest ou Europe de l'Est. Vous pouvez associer un codage de caractères particulier à un fichier pour faciliter l'affichage de votre code dans cette langue, ainsi qu'un type de fin de ligne pour prendre en charge un système d'exploitation déterminé. De plus, certains caractères, lorsque utilisés dans des noms de fichiers, ne peuvent pas être enregistrés autrement qu'avec un codage Unicode.
Pour enregistrer un fichier avec un codage ou un type de fin de ligne différent
Dans le menu Fichier, sélectionnez Options d'enregistrement avancées.
Dans la boîte de dialogue Options d'enregistrement avancées, sélectionnez le codage de votre choix dans la liste Codage.
Dans la liste Fins de ligne, sélectionnez le type de fin de ligne souhaité.
Remarque : Si vous enregistrez votre fichier avec un codage Unicode et utilisez une version 6 ou antérieure de Visual SourceSafe, extrayez le fichier dans Visual SourceSafe en tant que fichier binaire. Les versions 6 et antérieures de Visual SourceSafe ne prennent pas en charge la fusion, ou la comparaison et l'affichage des différences, entre fichiers enregistrés en codage Unicode. Les versions 7.0 et ultérieures de Visual SourceSafe gèrent en toute sécurité les fichiers aux formats Unicode et UTF8, sans perte de fonctionnalité.
Voir aussi
Concepts
Projets internationaux dans Visual Studio
Référence
Options d'enregistrement avancées, boîte de dialogue
Enregistrer le fichier sous, boîte de dialogue