Comment : gérer des fichiers à l'aide de l'encodage
Pour faciliter l'affichage de votre code dans un langage particulier ou sur une plateforme spécifique, vous pouvez associer un encodage de caractères déterminé à un fichier. Soyez conscient que chaque encodage présente les limites suivantes :
L'encodage ANSI accepte uniquement les caractères pris en charge dans la page de code en cours, ce qui limite une utilisation internationale.
L'encodage 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 à encodage Unicode sont générés en tant que fichiers binaires.
L'encodage UTF8 peut être utilisé pour les caractères internationaux. Cependant, n'utilisez pas l'encodage 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 l'encodage 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 l'encodage Unicode
Dans le menu Fichier, cliquez sur Ouvrir, puis sur Fichier.
Dans la boîte de dialogue Ouvrir un fichier, cliquez sur la flèche en regard du bouton Ouvrir, puis cliquez sur Ouvrir avec.
Dans la liste de la boîte de dialogue Ouvrir avec, sélectionnez un éditeur avec prise en charge de l'encodage, tel que Éditeur XML avec codage.
Cliquez sur OK.
Dans la boîte de dialogue Encodage, sélectionnez le codage correct dans la liste déroulante Codage.
Cliquez sur OK.
Enregistrement de fichiers
Vous pouvez également enregistrer votre code en utilisant un encodage 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 encodage 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, lorsqu'ils sont utilisés dans des noms de fichiers, ne peuvent pas être enregistrés autrement qu'avec un encodage Unicode.
Pour enregistrer un fichier avec un encodage ou un type de fin de ligne différent
Dans le menu Fichier, cliquez sur Enregistrer sous.
Dans la boîte de dialogue Enregistrer le fichier sous, cliquez sur la flèche adjacente au bouton Enregistrer, puis cliquez sur Enregistrer avec encodage.
Dans la boîte de dialogue Options d'enregistrement avancées, sélectionnez l'encodage de votre choix dans la liste Encodage.
Dans la liste Fins de ligne, sélectionnez le genre de fin de ligne souhaité.
Notes
Si vous enregistrez votre fichier à l'aide d'un encodage Unicode et si vous utilisez Visual SourceSafe version 6 ou antérieure, archivez le fichier dans Visual SourceSafe en tant que fichier binaire. Visual SourceSafe 6 et les versions antérieures ne prennent pas en charge la fusion, ni la comparaison et l'affichage des différences, entre des fichiers enregistrés au format Unicode. Visual SourceSafe 7.0 et les versions ultérieures gèrent en toute sécurité les fichiers aux formats Unicode et UTF8, sans perte de fonctionnalité.
Voir aussi
Référence
Général, Éditeur de texte, boîte de dialogue Options
Concepts
Projets internationaux dans Visual Studio