Intellij IDEA 使用设置
Appearance & Behavior
设置主题字体大小
关闭自动更新
Editor
关闭ctrl+鼠标滚轮调整字体
自动导包
- add unambiguous import on the fly 去除当前项目多余的导包
- optimize imports on the fly 优化当前项目的导包
显示方法间的分割线
显示CSS样式颜色
多行tab
设置编辑器字体大小
解决注释在首列的问题-Java
解决注释在首列的问题-HTML
解决HTML标签缩进问题
文档信息注释
/**
* @name: ${NAME}
* @author: ${USER}
* @date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @description:${NAME}
* @update: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*/
参数说明:
name:文件名称;
auther:作者(文件创建者);
date:文件创建时间;
description:文件描述 (描述当前文件用途,JS文件还包括依赖关系);
update:文件更新时间 (便于查看文件最后更新时间);
变量说明:
${NAME}:当前文件 文件名称;
${USER}:当前系统 登录用户名;
${DATE}:当前系统 设定日期格式;
${TIME}:当前系统 设定时间格式;
${YEAR}:完整年份,如 2020;
${MONTH}:完整月份,如 02;
${DAY}:完整日期,如 11;
${HOUR}:24小时制小时,如 16;
${MINUTE}:完整分钟,如 32。
设置UTF-8编码
隐藏项目信息文件
Plugins
- FindBugs
- free-idea-mybatis
- GenerateSerialVersionUID
- GsonFormat
- idea-gitignore
- idea-jprofiler
- IntelliJ-Key-Promoter-X
- lombok
- MavenRunHelper
- MyBatis
- mybatis-log
- p3c
- props2yaml
- SonarLint
- yaml2props
- backgroundImagePlus
- GoogleTranslation
- GrepConsole
- intellij-rainbow-brackets
- power-mode
- stackoverflow
- git tool box
Version Control
关联 git.exe,并测试连接
关联 GitHub 上的账户,并测试连接
Build,Execution,Deployment
设置自动编译
- 自动编译
- Double Shift
- 勾选 compiler.automake.allow when.app.running
配置Maven
连接tomcat
- 下载Tomcat
- 配置Tomcat环境变量
- 配置tomcat
连接数据库
导入Java源码
设置背景图片
- 参考博客
插件问题
- Intellij IDEA 的Plugins 搜索不了插件,setting->Plugins加载很慢出不来的解决方法,参考博客
隐藏多余.idea *.iml
问题记录
IDEA构建maven项目生成的文件详解
- 详见博客
IDEA debug 点击无反应?
- 参考文章,降低okhttp的版本即可
创建springboot项目超时
- 解决方法,网络一言难尽。。。
MyBatis映射文件被识别为普通文本
Mybatis Mapper自动注入警告
- 参考博客
Mapper方法打断点后启动卡死
- 去掉断点即可