IDEA设置问题
一. 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设置问题的更多相关文章
- Linux命令总结大全,包含所有linux命令
使用说明:此文档包含所有的Linux命令,只有你想不到的没有你看不到的,此文档共计10万余字,有8400多行,预计阅读时间差不多需要3个小时左右,所以要给大家说一说如何阅读此文档 为了方便大家阅读,我 ...
- 【.net 深呼吸】设置序列化中的最大数据量
欢迎收看本期的<老周吹牛>节目,由于剧组严重缺钱,故本节目无视频无声音.好,先看下面一个类声明. [DataContract] public class DemoObject { [Dat ...
- LINUX篇,设置MYSQL远程访问实用版
每次设置root和远程访问都容易出现问题, 总结了个通用方法, 关键在于实用 step1: # mysql -u root mysql mysql> Grant all privileges o ...
- Visual Studio Code 代理设置
Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器,在十多年的编程经历中,我使用过非常多的的代码编辑器(包括 IDE),例如 Fron ...
- myeclipse学习总结一(在MyEclipse中设置生成jsp页面时默认编码为utf-8编码)
1.每次我们在MyEclispe中创建Jsp页面,生成的Jsp页面的默认编码是"ISO-8859-1".在这种情况下,当我们在页面中编写的内容存在中文的时候,就无法进行保存.如下图 ...
- Linux scp 设置nohup后台运行
Linux scp 设置nohup后台运行 1.正常执行scp命令 2.输入ctrl + z 暂停任务 3.bg将其放入后台 4.disown -h 将这个作业忽略HUP信号 5.测试会话中断,任务继 ...
- 6.DNS公司PC访问外网的设置 + 主DNS服务器和辅助DNS服务器的配置
网站部署之~Windows Server | 本地部署 http://www.cnblogs.com/dunitian/p/4822808.html#iis DNS服务器部署不清楚的可以看上一篇:ht ...
- PowerDesigner-VBSrcipt-自动设置主键,外键名等(SQL Server)
在PowerDesigner中的设计SQL Server 数据表时,要求通过vbScript脚本实现下面的功能: 主键:pk_TableName 外键:fk_TableName_ForeignKeyC ...
- 实现代理设置proxy
用户在哪些情况下是需要设置网络代理呢? 1. 内网上不了外网,需要连接能上外网的内网电脑做代理,就能上外网:多个电脑共享上外网,就要用代理: 2.有些网页被封,通过国外的代理就能看到这被封的网站:3. ...
- Android GridView 通过seletor 设置状态和默认状态
Android中可以通过selector控制GridView Item 的状态,而省去使用代码控制 GridView View Selector Xml文件 <?xml version=&quo ...
随机推荐
- Linux 任务计划管理
在某个时间点执行一次任务 at工具 作用:用于执行一次性任务,需要指定执行的时间. at工具来源于at软件包. 依赖与atd服务,需要启动才能实现at任务.#通过这个守护进程见监控at的相关内容 #选 ...
- CF1703B ICPC Balloons 题解
题意:输入每个团队及团队的解决问题数,若是第一次解决则获得两个气球,其余获得一个气球. 做法:开一个数组记录是否为第一次解决该问题,直接模拟. #include<cstdio> #incl ...
- Str 真题解(置换)
目录 题面 置换 这里没有群论 置换 置换的乘法(复合) 置换乘法的单位元 置换乘法的结合律 置换快速幂 置换求乘法逆 真题解 一种可能的代码实现 关于循环节做法 题面 对于字符串 \(s\) 定义一 ...
- 天人合一物我相融,站点升级渐进式Web应用PWA(Progressive Web Apps)实践
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_216 PWA(Progressive web apps,渐进式 Web 应用)使用现代的 Web API 以及传统的渐进式增强策略 ...
- 万答#5,binlog解析出来的日志为何无法恢复
欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 问题描述 问题来自一位群友,简单说就是用 mysqlbinlog 工具读取 bi ...
- 【常见】CSS3进度条Loading动画
现在,GIF 格式的进度条已经越来越少,CSS 进度条如雨后春笋般涌现.CSS3的崛起,更使得动态效果得以轻松实现,未来,必定是CSS3的天下,所以今天我就来分享一下几个常见的CSS3进度条Loadi ...
- 经典设计原则 - SOLID
SOLID 设计原则包含以下 5 种原则: 单一职责原则(Single Responsibility Principle, SRP) 开闭原则(Open Closed Principle, OCP) ...
- TCP实现多个客户端发送数据给服务器端
SocketThread给服务端用的线程类: public class SocketThread extends Thread{ private Socket socket; public Socke ...
- 一个dcache的性能问题分析
如何识别并解决复杂的dcache问题 背景:这个是在centos7.6的环境上复现的,但该问题其实在很多内核版本上都有, 如何做好对linux一些缓存的监控和控制,一直是云计算方向的热点,但这些热点 ...
- PicGo+GitHub 图床搭建
前言 用GitHub搭建图床,在很久之前我就有了解,但由于市面上有挺多免费的图床,比如我之前一直在用的 路过图床,所以一直懒得动手搭建GitHub图床.一直到前两天我在完善博客的相册时,发现 路过图床 ...