重複の可能性:
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 -*-