我正在使用GPS进行编程。 但是我不能在代码中使用unicode字符。 我在首选项中将字符集设置为UTF-8。但我仍然无法在代码中键入unicode字符作为注释。谁能告诉我如何在源代码中使用unicode字符?我非常感谢你的帮助。谢谢!
孙
答案 0 :(得分:4)
How ["03C0"] match <Ada Reference Manual>'s grammar in Annex P?
也许这个问题和答案可以回答你的问题。
你的问题是什么?
1. Can not type in the unicode character.
2. Can copy an unicode character but can not paste in GPS.
3. Can type or paste in GPS, but can not save.
4. Can type or paste in GPS and can save, but can not compile.
我猜你的问题是第4号,然后参考我上一篇文章的上述链接。 您需要使用“gnatmake -gnatW8 Hello.adb”进行编译。
转到构建|设置|目标|检查语法 在底部插入命令字段中的-gnatW8,如: %gnatmake -q -gnatW8 -c -gnats -u%eL -P%PP%X%fp
如果需要,也可以检查语义。
答案 1 :(得分:1)
如果您只是在编辑字段中有一个框,则需要使用不同的字体进行GUI和编辑。 DejaVu是一个很好的,因为它包含几乎所有的unicode字符。
设置它们取决于您的操作系统。