1、idea启动tomcat服务器控制台乱码解决方案
tomcat服务器、控制台虽无报错,但是一看到乱码,心理就是很不舒服,有一种强迫症就是想要把它弄好。 以下的几个方法可以去尝试改变idea启动tomcat服务器控制台乱码的情况!!
1.1、修改idea的配置
打开idea所在的文件位置,找到bin目录下的 idea64.exe.vmoptions 和idea.exe.vmoptions 两个文件。
在最后一行追加 -Dfile.encoding=UTF-8
idea64.exe.vmoptions 也一样
打开idea的setting,搜索 File Encoding,确保控制台编码一致
打开idea,找到Tomcat配置,添加-Dfile.encoding=UTF-8
点击idea的导航栏 File/invalidate Caches/Restart 重新启动idea即可!
1.2、修改tomcat配置文件 (此方法部分人成功了)
找到tomcat下的conf/logging.properties文件,添加如下配置:
如果UTF-8不行,就换成GBK。
1.3、破罐子破摔法
经过查询各种资料,无论是修改idea配置,还是修改tomcat/conf/logging.properties配置,终究不行。把我气的忍无可忍了,直接卸载tomcat, 重新下载tomcat,使idea关联tomcat,奇迹发生了,idea控制台乱码解决了!!!!
个人建议此方法用的时候要小心,尤其是你的tomcat有很多配置的时候,最好配置文件保留一份,方便你以后的复原。
2、idea常用快捷键
psvm:生成main()方法;
fori:生成for循环;
Ctrl+Alt+v:自动补齐返回值类型
ctrl+o:覆写方法
ctrl+i:实现接口中的方法
ctrl+shift+u:大小写转换
CTRL+SHIFT+Z:取消撤销
Alt+Insert:生成构造方法、getter、setter
ctrl+y:删除当前行
ctrl+d: 复制当前行
ctrl+w:选择整行
Ctrl+Shift+J:将选中的行合并成一行
ctrl+g:定位到某一行
Ctrl+Shift+向下箭头:将光标所在的代码块向下整体移动
Ctrl+Shift+向上箭头:将光标所在的代码块向上整体移动
Alt+Shift+向下箭头:将行向下移动
Alt+Shift+向上箭头:将行向上移动
Ctrl+F:在当前文件中查找
Ctrl+R:替换字符串
Ctrl+Shift+F:在全局文件中查找字符串
Ctrl+Shift+R:在全局中替换字符串
Ctrl+Shift+Enter:自动补齐{}或者分号;
Shift+Enter:在当前行的下方开始新行
Ctrl+Alt+Enter:在当前行的上方插入新行
Ctrl+Delete:删除光标所在至单词结尾处的所有字符
Ctrl+Alt+L: 格式化代码
Ctrl+p: 方法参数提示
Alt+方向键: 移动光标到下一个/上一个方法