RubyMine和特殊字符,显示?输出结果时

时间:2012-02-07 12:41:19

标签: character-encoding cucumber rubymine

更新编辑:这是请求的信息。

同时使用Rubymine 3.2.4和EAP版本(113.2)。 JRuby:1.6.6-p357 Windows 7 64位

我在IDE中仔细检查了UTF8配置:文件 - >设置 - >一般,在位于.... RubyMine40 \ config \ options \ encoding.xml的文件中,都设置为UTF-8。 我试图在我的.feature文件中设置#encoding:utf-8,但它仍然显示我的特殊字符(æøå)?实际上,如果我在

下的代码中使用这些字符,它甚至都不会运行测试
Feature: This is some test      # Feature = Egenskap in norwegian

我在Notepad ++中打开了我在RubyMine 4.0(EAP)中创建的.feature文件,并将其用ANSI编码为UTF-8。

问题

我遇到特殊字符的问题,就我而言,æøå。我用RubymMine开发黄瓜测试。我的IDE编码设置为使用UTF-8。

问题是,当我在我的RubyMine中运行测试时,控制台只是用?替换我的特殊字符(æøå),这很烦人,当我对测试进行HTML导出时也会发生这种情况。我可以在我的语言中编写.feature文件没问题,使用#language:在功能文件的顶部没有注释。当Rubymine输出到控制台并导出结果时,它只会变得混乱。

有没有人遇到过类似的问题并知道如何解决?或者可以指出我正确的方向?

0 个答案:

没有答案