最近遇到一些项目编码的问题:在MyEclipse新建或导入项目后,有些文件中文显示乱码,每次都要在项目property中修改其编码才能正常显示,有些还不能正常显示,为了解决掉这个麻烦,我们可以修改项目的默认编码,这样我们新建项目或导入项目之后就默认是我们设置的编码,我这里设置默认编码为UTF-8,因为项目组开发时一般都会使用UTF-8编码进行开发。
修改MyEclipse的配置,可以使得MyEclipse的新建项目的默认编码直接为UTF-8:
1、进入Window->Preferences->General->Workspace->Text file encoding,将其改为UFT-8即可。如下图所示:
说明:这种修改只对当前的workspace有效,如果新建或者切换到一个新的workspace下,还是得做同样的步骤。
2、进入Window->Preferences->General->Content Types中可以修改具体的不同格式的文件的默认编码,尤其是HTML,CSS,Javascript等文件的编码最好是修改一下,否则默认的ISO- 8859-1无法支持中文。如下图所示:
3、进入windows---->preferences---->myeclipse---->file and editors,把这个目录下的encoding设置为我们想要的编码,尤其是jsp目录,如UTF-8等,如下图所示:
这样,我们在新建一个JSP页面或者properties等文件的时候就默认是我们刚才设置的编码了 ,因为默认情况下新建一个JSP页面的编码是ISO8859-1。