DELPHI 2009 Définit le format de fichier par défaut pour les nouveaux fichiers de code source à ANSI, cela rend la plate-forme de code source dépendante de la plate-forme de source.
Même pour un nouveau fichier XSD créé dans l'IDE, qui par défaut commence par cette ligne p> DELPHI définit le format de fichier sur ANSI (ceci ressemble à un bug, pour les nouveaux documents XML et XSLT UTF8 est sélectionné par défaut). p> y a-t-il un Option cachée Pour définir le format de fichier par défaut des fichiers de code source? p> p>
5 Réponses :
Cliquez avec le bouton droit de la souris sur votre code source dans l'IDE DELPHI 2009 et sélectionnez Format de fichier. Ensuite, choisissez UTF-8. J'espère que cela pourra aider. p>
Je pense que la question était de le faire par défaut, un nouveau fichier commence à être défini sur UTF8.
Cela ne modifie pas le format de fichier par défaut pour les nouveaux fichiers sur UTF8, il n'a un effet que pour le fichier actuel.
Pas la question initiale mais m'a aidé :-)
afaik, il n'y a pas de paramètre IDE à l'échelle de la spécification du format de fichier par défaut. P>
Cependant, l'IDE vous invite, lorsque vous entrez un caractère Unicode dans le tampon de l'éditeur, puis cliquez sur Enregistrer.
Rob Kennedy a suggéré de pouvoir en fait, ajoutez une nouvelle unité enregistrée au format UTF8 au référentiel d'objet, puis utilisez-le dans le fichier Fichier -> Nouveau menu. J'ai constaté qu'il doit contenir un point de code de caractères unicode élevé afin de conserver le codage UTF8 dans de nouvelles unités.
Il y a un paramètre comme expliqué dans Cette répond.
Avec 10.4, il y a maintenant une option dans l'IDE.
Si vous installez plugin utf8ize ( traduction anglaise de sa page a> & la dernière version ) à votre IDE, lorsque vous modifiez n'importe quel fichier dans l'IDE, le plug-in définit automatiquement le code du fichier sur UTF8. p>
(FYI: L'auteur crée de nombreux plugins utiles. J'ai posté quelques-unes de ses plugins avec une image ici, mais mon message a été supprimé par le modélateur. Je voulais juste connaître ses plugins utiles, mais oui, c'est hors tension ici. Désolé .) p>
En fait Ce blog post De 2004 mentionne une option IDE cachée. Il stipule que vous pouvez définir un filtre de fichiers par défaut dans le registre pour créer UTF-8 le codage par défaut dans Delphi 8. Cela fonctionne toujours sous Tokyo! Clairement, vous devez adapter le chemin de la clé de registre aux versions récentes telles que ceci:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Embarcadero\BDS\19.0\Editor] "DefaultFileFilter"="Borland.FileFilter.UTF8ToUTF8"
Bien que le Réponse de Mbulli devrait être toujours pertinent, car la version 10.4 de Delphi (autant que je me souvienne) est possible de modifier le codage par défaut dans l'IDE. P>
aller aux outils em>> Options em> et choisissez Interface utilisateur em>> éditeur em> de la zone de navigation. P >
Vous trouverez le fichier codage de fichier em> en bas ci-dessous. p>
Vous avez raison, il s'agit d'une version 10.4, j'ai vérifié 10.3.2 et l'option n'existe pas.
@Darkendorf: Je pense toujours que je pense, puisque vous pouvez définir l'option manuellement dans le registre Windows ...