rails 中文问题

刚才使用rails运行helloworld倒可以用,然后改成中文就不可以了,

找到个正确答案,贴出来记下以备后用:

源代码没有问题,是代码编辑器有问题。如果你使用Ultra Editor的话,很容易遇到这样的问题(切换到十六进制模式可以发现源文件的开头有一些不是源代码的内容,这部分内容可能是用来标识文件的编码的)。使用ruby自带的SciTE或者其他的IDE工具就可以解决了。

----------------------------

上面问题解决,结果出现乱码了,乱码真让我头痛了一夜。按照网上的方法都没有用,

今天无意中用notepad++打开,并且编码设为“以无utf-8 BOM编码”,这样居然可以了,显示正常。但是在scite里用这个就不可以,搞了很久,原来在scite里直接将其编码设为utf-8就可以了,居然没发现,失败。搞不懂这两个编码。

 

你可能感兴趣的:(ide,Ruby,Rails)