IDEA中文发生乱码如何操作

392 阅读2分钟

现象

image.png

解决步骤如下

  1. 设置字体为支持中文的字体:点击菜单 File -> Settings -> Appearance,将字体设置为支持中文的微软雅黑。
  2. 设置字符编码为 UTF-8:点击菜单 File -> Settings -> Editor -> File Encodings,将字符全局编码、项目编码、配置文件编码统一设置为 UTF-8,并确保 Transparent native-to-ascii conversion 被勾选上。
  3. 修改 IDEA 配置文件以支持中文编码:进入 IDEA 的安装目录,找到 bin 文件夹下的 idea64.exe.vmoptions 文件和 idea.exe.vmoptions 文件,在文件末尾添加 -Dfile.encoding=UTF-8。
  4. 查看控制台下方是否也是 UTF-8 编码格式:如果不是,需要同样设置为 UTF-8。
  5. 如果是使用外置 Tomcat,需要修改 Tomcat 的配置:点击上方导航栏 Run -> Edit Configurations…,进入配置页面,修改当前 Web 项目 Tomcat Server 的虚拟机输出选项 VM options,添加 -Dfile.encoding=UTF-8。
  6. 如果以上步骤都无法解决问题,可以尝试在源码页面右键 -> File Encoding,选择 UTF-8。

完成以上步骤后,需要重启 IDEA.

安装IDEA教程:kdocs.cn/l/crX4DMUgYxt3

Ctrl 快捷键

  • Ctrl + F 在当前文件中查找
  • Ctrl + H 查看当前类的继承关系列表
  • Ctrl + F12 查看当前类的结构列表
  • Ctrl + Y 删除当前光标所在的代码行
  • Ctrl + P 方法参数提示
  • Ctrl + Q 展示注释文档
  • Ctrl + Shift + V 复制/剪切的历史记录

Alt 快捷键

  • Alt + Up/Down 跳转到当前文件的前一个/后一个方法名位置
  • Alt + Insert 自动生成代码
  • Alt + Enter 快速修复

Ctrl + Alt 快捷键

  • Ctrl + Alt + L 格式化代码
  • Ctrl + Alt + O 优化导入的类
  • Ctrl + Alt + Left/Right 跳转到上次光标所在位置
  • Ctrl + Alt + H 查看当前光标所处方法的被调用链

Ctrl + Shift 快捷键

  • Ctrl + Shift + U 选中内容大小写转换
  • Ctrl + Shift + ]/[ 选中当前光标至其所在代码段的起始/结束位置

Alt + Shift 快捷键

  • Alt + Shift + C 查看项目文件的最近改变

Shift 快捷键

  • Shift + Enter 另起一行
  • Shift + F6 重命名