Chúng ta đều biết "ma thuật"Ruby - UTF-8 tập tin mã hóa
# encoding: utf-8
dòng. Nhưng tôi đã nhìn thấy một số ký hiệu thay thế khác, một số trong số chúng khá hoang dã. Bạn có biết hoặc sử dụng bất kỳ thứ gì trong số đó không? Có một số quy tắc chung hơn về những gì được chấp nhận?
Edit: Ok, rõ ràng là có đúng 3 cách:
# encoding: UTF-8
# coding: UTF-8
# -*- coding: UTF-8 -*-
(hơn tại http://blog.grayproductions.net/articles/ruby_19s_three_default_encodings)
Ví dụ về các ký hiệu thay thế sẽ giúp câu hỏi của bạn. – Phrogz