2017-02-25 4 views
0

Lorsque j'ouvre un fichier dont le contenu en caractères multilingues ne s'affiche pas correctement, j'installe le codage sur utf-8 mais cela n'a pas aidé. Comment résolvez-vous cela?Prise en charge multilingue de Wing IDE Personal Edition

+0

Avez-vous défini un commentaire de codage en haut de votre fichier source? Vérifiez également les préférences Debugger> I/O> Encoding si vous ne l'avez pas déjà fait. Il se peut également que la police utilisée par défaut dans l'éditeur ne possède pas les glyphes nécessaires. Vous pouvez le modifier avec la préférence Interface utilisateur> Polices> Éditeur/Taille de l'éditeur. – Stephan

+0

J'ai essayé toutes vos suggestions @Stephan mais aucun ne fonctionne. Comment se fait-il que VS Code affiche tous les caractères correctement sans WIng. Aussi, comment installez-vous des extensions comme emmet et d'autres dans WIng Personal 6.0? –

+0

VS peut être en train de deviner les encodages correctement. Si vous souhaitez obtenir de l'aide supplémentaire, incluez le code et vos paramètres, ou envoyez simplement un courriel à [email protected] En supposant que vous voulez dire emmet le plugin de l'éditeur de dev web: Il n'y a pas de support emmet pour Wing autant que je sache. C'est un plugin qui doit être adapté pour chaque éditeur. – Wingware

Répondre

0

Sur les fenêtres du processus pour obtenir le code pour afficher correctement comprend tous de:

  • y compris un commentaire sur la deuxième ligne de chaque fichier source avec #coding:utf-8, le premier devrait vraiment être le tralala #!/usr/bin/env python
  • vous assurer que vous avez une police installée avec un bon support Unicode, y compris la page de caractères que vous allez utiliser-Consolas(la valeur par défaut pour Wing-IDE) est généralement un bon choix, mais AFAIK ne comprend pas le plein caractère arabe varie cependant Lucida Console devrait fournir.
  • Assurez-vous que l'Edit-> Préférences-> Interface utilisateur-> Polices-> Éditeur Police/Taille est défini sur la police sélectionnée, c'est-à-dire sur Licida Console.