Ruby:如何自动添加 "# encoding: UTF-8"?

标签 ruby encoding utf-8

是否有任何 gem 可以自动将 # encoding: UTF-8 添加到每个 Ruby 文件?

或者是否有任何其他方法可以防止整个 Ruby on Rails 项目(不仅在单个类中)出现 invalid multibyte char (US-ASCII) 错误?

最佳答案

升级到Ruby 2.0 ,因为它使 UTF-8 成为默认编码,从而消除了对魔术注释的需要。

关于Ruby:如何自动添加 "# encoding: UTF-8"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4804742/

相关文章:

ruby - 如何创建没有命名空间污染的作用域

php - 将 utf8 字符转换为 iso-88591 并返回 PHP

java - Tomcat/Linux 上的 UTF-8 和 Servlet

go - 在go中用UTF-8格式编码字符串

ruby - join 如何在 ruby​​ 线程上工作?

ruby - 如何在没有 shell 转义的情况下使用 system() 在 Ruby 中执行和捕获外部命令的标准输出?

javascript - AngularJS 不显示西里尔字母

mysql - 将 utf-8 编码的文本加载到 MySQL 表中

unicode - 为什么UTF-8中需要标记连续字节?

ruby-on-rails - 无方法错误 : undefined method `methodname' for #<memory location>