Cucumber - Java - 标识符中的非 ASCII 字符

Cucumber - Java - Non-ASCII characters in an identifier

大家好社区:我正在使用不同于英语的另一种语言使用 Cucumber。

当我生成步骤定义时,它会在 void 方法上显示一条消息

Non-ASCII characters in an identifier 

这是步骤定义示例。

@Y("^se despliega un menú lateral con diferentes opciones$")
   public void seDespliegaUnMenúLateralConDiferentesOpciones() {}

遇到这种情况我该怎么办?

这是IDEA生成的检查(推测)。它旨在防止与字符编码相关的可能的并发症。但是,当您使用英语以外的其他语言使用 Cucumber 时,您无论如何都会处理这些问题。这使得警告变得多余。

您可以通过选择方法名称、按 Alt-Enter 并从菜单中搜索“编辑检查配置文件选项”来关闭警告。