属性文件properties的字符编码问题

#\u914d\u7f6e\u6839\u65e5\u5fd7\uff0c\u7528\u4e8e\u8bb0\u5f55\u5168\u5c40\u4fe1\u606f
#\u8bbe\u7f6e\u8f93\u51fa\u7ea7\u522b\u4e3ainfo\uff0c\u9664\u6b64\u4e4b\u5916\u8fd8\u6709OFF\u3001FATAL\u3001ERROR\u3001WARN\u3001INFO\u3001DEBUG\u3001ALL
#\u8bbe\u7f6e\u8f93\u51fa\u4f4d\u7f6e\u540d\u79f0\u4e3aconsole
log4j.rootLogger = info,console,filelog

重新安装了开发环境,打开properties文件看到注释居然全部变了样,后来发现原来这种文件的编码不支持中文,默认是拉丁字符集,这样的话中文注释就很不方便了,需要转换工具,想起以前用过的eclipse插件properties editor插件,安装后打开,棒棒哒。

#配置根日志,用于记录全局信息
#设置输出级别为info,除此之外还有OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL
#设置输出位置名称为console
log4j.rootLogger = info,console,filelog

这个编辑器可以直接编辑属性文件的Unicode转义字符转换成Unicode,比通使用native2ascii要节省时间和精力。除了编辑器的常规功能外,插件还集成了Eclipse。文件可以在IDE中打开并保存在unicode中。它可以通过直观和简单的操作来使用。 


你可能感兴趣的:(文档编辑)