Gestion de fichiers avec codage
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.
Ouverture de fichiers
Vous pouvez choisir l'éditeur que vous souhaitez utiliser pour modifier le fichier.
Pour ouvrir un fichier avec un éditeur spécifique
Dans le menu Fichier, pointez sur Ouvrir, puis cliquez sur Fichier.
Dans la boîte de dialogue Ouvrir un fichier, sélectionnez le nom du fichier.
Cliquez sur la flèche en regard du bouton Ouvrir, puis sur Ouvrir avec dans le menu qui s'affiche.
Dans la liste Sélectionnez le programme à ouvrir, sélectionnez un éditeur, puis cliquez sur Ouvrir. Pour ouvrir le fichier à l'aide d'un codage particulier, sélectionnez un éditeur prenant en charge le codage, tel que l'Éditeur de requête SQL avec codage ou l'Éditeur XML avec codage.
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, lorsqu'ils sont 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, cliquez sur Enregistrer <nom_fichier> sous.
Dans la boîte de dialogue Enregistrer le fichier sous, développez le bouton Enregistrer, puis cliquez sur Enregistrer avec le codage.
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, il doit être archivé dans Microsoft comme un fichier binaire, car cette application ne prend pas en charge la fusion, la comparaison et l'affichage des différences entre les fichiers enregistrés au format Unicode.
Si vous utilisez Visual SourceSafe pour stocker des fichiers ANSI, UTF-8 ou Unicode, gardez à l'esprit les limites suivantes relatives à chacun de ces formats :
Les fichiers ANSI acceptent uniquement les caractères qui sont pris en charge dans la page de codes en cours, ce qui limite l'usage international.
Les fichiers Unicode ne peuvent pas utiliser les fonctionnalités d'extraction en mode partagé, de contrôle des différences ou de fusion, car ils sont traités en tant que fichiers binaires. Vous pouvez utiliser ce format dans les fichiers internationaux.
Les fichiers UTF8 ne fonctionnent pas de façon fiable avec Visual SourceSafe, car les modifications doivent être apportées pendant l'archivage, l'extraction, le contrôle des différences et la fusion, ce qui provoque des problèmes pour les éditeurs de fichier UTF8.