本文主要介绍IntelliJ IDEA修改代码的方法和步骤。通过示例代码进行了非常详细的介绍,对于大家的学习或者工作都有一定的参考价值。有需要的朋友下面和边肖一起学习。
本文介绍了如何在IntelliJ IDEA中修改文件代码。参考IntelliJ IDEA中的简体中文专题教程。英语好的同学可以查看英文官网文档。
文件编码修改
IntelliIdea可以在菜单中的文件-设置-编辑器-文件编码下修改项目文件的编码。
IDE默认的全局编码是UTF-8,项目编码默认会是操作系统的GBK,一般会修改为UTF-8。
IntelliIdea可以为属性文件设置特殊的编码设置,也建议将其更改为UTF-8。其中一个关键点是属性透明的Native-to-ASCII转换,一般应该勾选,否则属性文件中的注释不会以中文显示。
IntelliIdea不仅支持整个项目的编码,还支持目录和文件的编码设置。如果要设置目录的编码,可能会有一个弹出操作需要转换编码。强烈建议在转换前进行文件备份,否则转换过程可能会变得混乱,并且无法恢复。
另外,单个文件的编码也可以这样设置。
这样的子弹框可能会弹出。
Reload是指用新代码重新加载,新代码不会保存到文件中。
Convert是指使用新代码进行转换,新代码将保存在一个文件中。
包含中文字符的代码文件在转换后可能会出现乱码,因此请在转换时进行备份,否则转换过程可能会出现乱码并且无法恢复。
编码问题引起的编译错误
编译错误:符号、未完成的字符串文字等的解决方法。找不到:
因为UTF-8编码的文件有BOM和没有BOM,所以IntelliJ IDEA使用的编译器默认是javac,这种编译只能编译没有BOM的文件。许多Eclipse用户在使用IntelliJ IDEA开发Eclipse项目时经常会遇到这个问题。主要是因为Eclipse的编译器是Eclipse,支持用BOM编译文件。因此,解决方案是从该文件中删除BOM。
批量移除BOM,可以Google:批量移除BOM、无BOM批量转换等关键词。网络上已经提供了各种方案。
如果以上问题都不能解决,而且你也确认IntelliJ IDEA的所有配置代码都是UTF-8,错误文件代码是UTF-8没有BOM,那么还有一种可能会出现这种情况:项目配置文件有问题。代码的配置文件位于:/project目录/中。idea/encodings.xml .如果可以修改这个文件,就可以修改。如果没有,删除整个目录。idea,重新启动IntelliJ IDEA并重新配置此项目。
Tomcat 控制台输出乱码
如果你的Tomcat控制台输出乱码,并且你已经保证了本文中的控制台字体设置包含中文,你也可以尝试在Tomcat的VM参数中添加:-Dfile.encoding=UTF-8,如图所示。
以上就是本文关于IntelliJ IDEA修改代码的方法和步骤。有关修改代码的想法的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!