微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我的返回符号在 Pharo 中被破坏,编译方法时抛出未知字符错误?

如何解决为什么我的返回符号在 Pharo 中被破坏,编译方法时抛出未知字符错误?

我从 Pharo MOOC 开始,但在第一节课中被卡住了,因为显然我的返回运算符坏了。我在 [ReDo1] 包、类和方法部分遇到了这个问题。在某一时刻,我们应该定义一个简单的方法一个 getter,如下所示:

enter image description here

当我尝试按照我的 Pharo 安装中的课程学习时,返回的“帽子”运算符 ^ 有点不同,而且更小。当我尝试编译该方法时,我只是收到一个错误

enter image description here

enter image description here

但我很确定我在键盘上输入了正确的字符,如图所示:

enter image description here

问题可能与我的键盘布局有关。我在 Kubuntu 20.04 下使用 ABNT2 键盘(用于 pt-BR)运行 Pharo 8。

更新:按照 Leandro 的要求添加整个键盘的图像。这是飞利浦 C324(ABNT 标准):

enter image description here

解决方法

您必须双击抑扬符键。

我想出了问题。只是当我按下 Shift 并单击扬音键时,一开始我什么也没得到,然后我在下一个按键(通常是空格键)中得到无法识别的字符,即 Leandro 提到的代码点 710(2C6)。如果在按下 Shift 后双击抑扬符键,我得到正确的字符,代码点 94 (5E)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。