将“# coding:utf-8”添加到所有文件中。

12

不是的,只有 magic_encoding gem - fl00r
你是不是想说 # encoding: utf-8?根据我所了解的,你无法避免它,但你可以配置你的IDE在新的.rb文件中默认添加这一行,或者偶尔使用magic_encoding gem。 - ChuckE
1个回答

3
在Rails应用程序中,您可以在应用程序配置中指定默认字符编码。
将以下代码添加到config/application.rb文件中的Application类中。
看起来像这样:
# Configure the default encoding used in templates for Ruby 1.9.
config.encoding = "utf-8"

2
是的,那是默认编码,但这并不完全涉及到该问题。你仍然需要在每个文件中定义编码。 - fl00r
当你忘记一个 #encoding:UTF-8 时,它并不能防止Apache / Passenger崩溃。 - Syl

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接