可能重复:
Ruby - UTF-8 文件编码
我一直在使用 UTF-8,并希望帮助 ruby 解释器读取我的文件。因此,我# encoding=utf-8在我的 ruby 代码的开头放了这样的:
#!/usr/bin/env ruby
# encoding=utf-8
但时不时地,我会看到其他变体:
bundle gem NAME插入# -*- encoding: utf-8 -*-(进入 NAME.gemspec)。gem magic_encoding 也使用了这一行。
推荐的方法是什么?
# encoding = utf-8# encoding: utf-8# -*- encoding: utf-8 -*-