如何在 GNAT 编程工作室中使用 unicode?

发布于 2024-12-07 05:08:52 字数 143 浏览 0 评论 0原文

我正在使用 GPS 进行编程。 但我不能在代码中使用 unicode 字符。 我在首选项中将字符集设置为 UTF-8。但我仍然无法在代码中输入 unicode 字符作为注释。谁能告诉我如何在源代码中使用unicode字符?我将非常感谢您的帮助。谢谢!

太阳

I am using the GPS to programming.
But I can't use unicode characters in code.
I set the Character Set as UTF-8 in preferences. But I still could not type the unicode characters as comment in the code. Can anyone tell me how to use unicode characters in source code? I will very appreciate for your assistance. Thanks!

Sun

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青柠芒果 2024-12-14 05:08:52

["03C0"] 如何匹配;附件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

如果需要的话检查语义也是如此。

How ["03C0"] match <Ada Reference Manual>'s grammar in Annex P?

Maybe this question&answer can answer your question.

Which is your problem?

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.

I guess your problem is the No. 4, then refer to my previous post as above link.
You need to use "gnatmake -gnatW8 Hello.adb" to compile.


Goto Build | Settings | Targets | Check Syntax
At the bottom insert -gnatW8 in the command field like:
%gnatmake -q -gnatW8 -c -gnats -u %eL -P%PP %X %fp

So does to Check Semantic if needed.

空袭的梦i 2024-12-14 05:08:52

如果您只是在编辑字段中看到一个框,则需要使用不同的字体进行 GUI 和编辑。 DejaVu 是一个很好的选择,因为它包含几乎所有的 unicode 字符。

设置它们有点取决于您的操作系统。

If you just get a box in the edit fields you need to use a different font for GUI and editing. DejaVu is a good one as it contains almost all unicode characters.

Setting them up depends a bit on your OS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文