1.场景

适用于配置idea文件编码

2.配置

对已经存在的项目设置文件编码 可以设置全局的编码 以及 项目的编码 一般没啥特殊要求 都建议设置为 UTF-8 以及 配置项目的目录的单独编码 也建议UTF-8 idea可以单独设置properties的编码 也建议改为 UTF-8,其中有一个重点属性 Transparent native-to-ascii conversion,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。 新项目设置编码 设置位置:File->New Projects Setup->Preferences for New Projects 和已经存在的项目相同 唯一不同就是配置入口 设置某个文件编码 如上就是常用到的三种场景对应的配置

3. 可能遇到的问题

编译问题引起的错误:找不到符号 等 解决办法

清除idea缓存 重启 UTF-8 文件 分为 有BOM 和 无BOM 。可能使用了idea打开了eclipse项目,但是eclipse 项目文件是UTF-8 编码且有有BOM的 idea默认的是javac编译只能编译 无BOM的文件 。这时解决办法有两个

调整idea的编译器 将eclipse的项目文件 整体去除bom 网络上已有成熟的方案 确认编码UTF-8所有地方设置无误但是 UTF-无bom文件还在报错 这个时候解决办法

修改项目的编码配置文件 路径在 项目路径/.idea/encodings.xml 直接删除整个项目的idea配置 然后重新导入项目即可

good day !

精彩链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。