已经在项目属性里设置了text file encoding,为何新建的php文件,用notepad++打开后,状态栏仍显示为ansi??
还有eclipse如何查看当前文件的编码?注意是当前文件,不是项目编码。
因为每次都要拿notpad++查看文件编码。
求指导,谢谢。
------解决方案--------------------
你没看明白吗,对于已经存在的文件,改变编码设置不会真正改变文件,只是让eclipse认为其编码是xxx
文件本身并不存储自己的编码格式,一般软件都是根据系统等信息猜的,所以会有乱码问题。 所以同样Notepad++显示的也不是文件真正的编码,你在状态栏看到的那个只是软件当前正在以ascii编码方式打开文件; 菜单“格式”下有各种选项可以让你以其他的编码格式打开这个文件,你切换这个选项本身并不会改变文件,当你修改一下,保存,这时候才会改变。