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