繁体   English   中英

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

[英]Why is my return symbol broken in Pharo, throwing Unknown character error when compiling method?

我从Pharo MOOC开始,但被困在第一堂课中,因为显然我的返回操作员坏了。 我在 [ReDo1] 包、类和方法一节中遇到了这个问题。 有一次,我们应该定义一个简单的方法,一个 getter,如下所示:

在此处输入图像描述

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

在此处输入图像描述

在此处输入图像描述

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

在此处输入图像描述

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

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

您必须双击抑扬键。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM