Je viens de perdre une partie de mon week-end à cause de cela ... joker - espace de largeur nulle. Je viens d'utiliser des extraits de groupes Google et je n'ai pas reconnu qu'il y avait des caractères doublés, car Idea (11) ne les montrait pas, ce qui posait des problèmes avec l'analyse du fichier de configuration de mon application ... Je l'ai découvert accidentellement dans vi .
Existe-t-il un moyen d'afficher de telles choses dans IntelliJ (ou une autre façon d'examiner les fichiers) sans utiliser d'éditeurs externes.
IntelliJ 11 / Mac OS 10.7
modifier - échantillon
Ces deux lignes semblent identiques, dans le navigateur et également dans Idea. Vous pouvez voir dans le code de la page que dans la première ligne commentée, il y a un espace de largeur nulle caché entre mysql://
et localhost
, ce qui cause des problèmes. Bien sûr, si vous vous attendez à ce 'joker', vous pouvez essayer d'utiliser la recherche et le remplacer, mais personne ne s'attend à ce que le signe ne devrait pas être là, surtout s'il ne peut le voir en aucune façon.
#db.default.url="jdbc:mysql://localhost/play-fullcalendar"
db.default.url="jdbc:mysql://localhost/play-fullcalendar"
Uncaught SyntaxError: Unexpected token ILLEGAL
peu et un peu de recherche m'a conduit à l'idée que c'est un problème de symbole caché. Comment puis-je trouver ce mystérieux personnage de largeur nulle dont vous parlez? Juste pour voir si c'est le problème ...