Aller au contenu

UTF-8 sous SciTE


Bouda

Sujets conseillés

Salut à tous,

voilà j'utilise SciTE depuis pas mal de temps, et je commence à être aggacé de devoir (re)selectionné le mode d'encodage UTF-8 à chaque fois que je le lance. En effet, l'encodage se met sur 8 Bit à chaque fois que je le lance et je n'arrive pas à mettre la main sur le(s) bonne(s) variable(s) dans le fichier de configuration de SciTE. Si quelqu'un sait comment faire donc... :)

De plus, je lis sur OpenWeb :

SciTE : éditeur très léger, sous Windows et Linux, qui gère la coloration syntaxique, l'UTF-8 et l'ISO-8859-1, de façon très souple. L'un de mes préférés. Attention, dans le cas de SciTE, l'enregistrement sans BOM se fera en sélectionnant le jeu «UTF-8 Cookie».

Je ne comprends pas ce qu'il veut dire par "l'enregistrement sans BOM se fera en sélectionnant le jeu «UTF-8 Cookie»" :blink:

D'avance merci,

Antoine

Lien vers le commentaire
Partager sur d’autres sites

J'ai eu une réponse de Steve à propos de mes questions, si ça peut aider quelqu'un d'autre :

Bonjour,

> J'aimerais, dans une premier temps, savoir ce que vous

> entendez par :

> "Attention, dans le cas de SciTE, l'enregistrementµ

> sans BOM se fera en sélectionnant le jeu «UTF-8 Cookie»"

Et bien c'est simple. Dans le sous-menu "Encoding" du menu

"File", Scite propose deux choix intitulés "UTF-8". Il y a

"UTF-8" «tout court» et "UTF-8 Cookie". Dans le premier cas, le

fichier sera enregistré avec une BOM (Byte Order Mark), et dans

le second cas, celle-ci sera omise. À savoir que cette BOM pose

de nombreux problèmes dans le cadre de l'internet, il faut donc

éviter son utilisation et choisir "UTF-8 Cookie" pour enregistrer

vos fichiers HTML ou PHP.

> Ensuite, comment (par quelle variable et quelle valeur) faire

> pour que le type d'encodage par defaut, sous SciTE, soit

> l'UTF-8 ou «UTF-8 Cookie»?

Ce n'est à ma connaissance pas possible dans la version actuelle

de l'éditeur. Cepentant vous pouvez harceler Mat

<http://mat.virgule.info> pour qu'il propose son patch à l'équipe

de développement ;)

Amicalement,

Steve

Lien vers le commentaire
Partager sur d’autres sites

  • 3 months later...

Bonjour ,

Les utilisateurs de SciTE signalent souvent les problèmes de charset : des fichiers sauvés en UFT-8 sans enreregistrer de BOM (Byte Order Mark) sont réouverts en mode ISO-8859-1 (voir aussi les discussions Encodage UTF-8 et Validator et UTF8).

Steve Frécinaux fait part d'une solution parue sur la mailing-liste de SciTE

En fait, le programme cherche, dans les deux premières lignes du ficher, après la chaîne de caractères coding: utf-8. Si cette chaîne est présente, il passera automatiquement en mode « UTF-8 Cookie »

la suite : SciTE et UTF-8

Rappel : l'article Introduction aux jeux de caractères, la BOM y est expliquée.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 years later...

Pour mettre l'utf par défaut avec sciTE il faut aller dans sciTEGlobal.properties et insérer code.page=65001 (éventuellement en commentant un autre code.page déjà présent)

Modifié par Marvus
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...