IDEA设置问题

2022-11-06,

一. IDEA 相关设置

1.1 去除SQL语句的黄色背景

    Settings > Editor > Inspections > SQL

    No data sources configured 去掉对钩
    SQL dialect detection 去掉对钩

    Editor > Color Scheme > General > Code > Injected language fragment

    去掉Background的对钩

1.2 解决连接mysql出现的serverTimezone问题

1.2.1 方法一:

直接点击提示的Set time zone, 把UTC改为 Asia/Shanghai
缺点就是每次重新连接新的mysql时都要重新设置

1.2.2 方法二:

登录mysql,命令行窗口录入以下命令即可:

show variables like ‘%time_zone%’;
set global time_zone=’+8:00’;
重启电脑失效

1.2.3 方法三[推荐]:

找到C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
在my.ini文件的最后一行添加以下数据

default-time_zone='+8:00'

最后重启mysql服务

鼠标右键我的电脑=>服务和应用程序=>服务=>找到mysql后重启
永久有效

1.3 去掉鼠标悬停提示信息

Setting > Editor > Code Editing

Show quick documentation on mouse move 去掉对钩

二. 快捷键

Ctrl + O: 快速查看父类所有方法
Ctrl + Alt + T: 被...围起来
Alt + INSERT/(Fn+Alt) + Insert: 生成器(构造方法,get/set,toString,重写方法...)
Ctrl + /: 行注释
Ctrl + Shift + /: 块注释
Ctrl + F: 查找相关内容
Ctrl + R: 查找相关内容并替换
Ctrl + D: 复制此行到下一行
Ctrl + Y: 删除此行
Ctrl + Enter: 如本行缺少分号结尾,自动补全, 如果有分号,则在本行和下一行中另起一空行
Alt + Enter: 万能建
Ctrl + H: 查看层次结构

三. 错误问题解决

3.1 删除module后不能新建同名module问题

找到.idea目录中 compiler.xml, misc.xml, workspace.xml, 搜索之前被删除的module名, 然后把包含此module名的信息删除, 重启IDEA

3.2 maven中不同module之间引用依赖却不能使用

Project Settings > Modules

找到被引用方, 删除右侧黑线的部分,然后再次引用依赖即可

3.3 git克隆ssm项目后没有Artifacts, 无法配置Tomcat

打开project Structure

    找到 Facets ==> 点击+ ==> 选择Web ==> 选择当前项目模块 ==> ok
    最后点击右下方的Create Artifact即可

四. 其他

4.1 .gitignore

.idea
*.iml
out
gen
target
*.class
*.jar
*.war

IDEA设置问题的相关教程结束。

《IDEA设置问题.doc》

下载本文的Word格式文档,以方便收藏与打印。