文章目录

  • 配置:
    • 配置JDK开发环境
    • 配置Maven
    • 优化自动导包
    • 隐藏.idea文件夹和.iml等文件
    • 设置//注释不从头开始
    • 修改编写代码的字体和大小
    • 设置多行Tab标签页
    • 修改项目文件等编码
    • 设置代码提示忽略大小写
    • 去掉编辑框右侧的竖线
    • 设置双击对选中的变量高亮背景色
    • 设置Ctrl + D 快捷键复制整行
    • Alt + / 代码补全快捷键
    • 设置Ctrl + 鼠标滚轴 显示字体大小
    • 实现序列化接口Serializable自动生成serialVersionUID
    • 去掉烦人的警告
      • 未配置数据源警告
      • 去掉 SQL dialect is not configured 警告
      • 去掉“注入语言”的背景色
      • 关闭“Found duplicate code in”提示
      • 关闭”Duplicated jQuery selector”提示
      • 关闭Typo: In word 拼写检查
      • 参数没有描述 @XX tag description is missing,去除黄色警告
    • 设置SQL格式化(关键字大写)
    • 设置 增加堆内存,加快make 或 rebuild 的过程
    • IDEA实用插件
      • Chinese(Simplified) Language Pack EAP (官方中文语言包)
      • Copilot (最强的AI代码生成插件)
      • Codeglance (右侧代码缩写图)
      • Grep Console (彩色控制台)
      • JRebel (热部署插件)
      • Rainbow Brackets(彩虹括号)
      • Lombok
      • Vue
      • Alibaba Java Coding
      • Guidelines (代码检查)
      • Codota Al Autocomplete for Java and JavaScript (代码AI哪个调用多 调用百分比)
      • AllFormat (各种格式化)
      • Key Promoter X (提示快捷键的插件)
      • LeetCode(力扣)
      • Translation 翻译插件
      • Grep Console 颜色设置
      • JRebel
      • Notebook
      • Free MyBatis plugin
      • TunnelliJ
    • 设置背景图片及透明度
    • 取消默认打开最近的项目
    • 提交忽略文件夹
    • 新项目的设置
    • 设置方法分割线
    • 主题
    • .properties文件乱码
  • 常用快捷键:
    • Windows copy快捷键
    • 自定义快捷键
  • Debug调试技巧
    • 行断点
    • 多线程调试
    • 类断点
    • 属性断点

配置:

配置JDK开发环境

点击New按钮,选择本地的jdk。如图所示。
选择jdk,到此jdk就配置完成。

2021设置

配置Maven


2021设置

优化自动导包

隐藏.idea文件夹和.iml等文件

IntelliJ IDEA项目会自动生成一个.idea文件夹和.iml文讲,看着实在是碍眼,所以对以上文件进行隐藏处理

在Editor->File Types下的”Ignore files and folders”一栏添加 .idea;.iml; 等配置如下图所示

2021设置

设置//注释不从头开始

Java:

XML:

修改编写代码的字体和大小

设置多行Tab标签页

修改项目文件等编码


中文版

设置代码提示忽略大小写

去掉勾选框

去掉编辑框右侧的竖线

File-setting-Editor-General-Appearance-红圈勾勾去掉-apply


设置双击对选中的变量高亮背景色

双击选中,不是很明显,设置选中背景色。

100, 100, 50


中文包位置(官方推出的中文包,对英语不好的我 没必要为难自己)

我发现这个颜色(A75409)配黑色很棒~

设置Ctrl + D 快捷键复制整行

在没有对 Ctrl + D 快捷键进行修改前,此快捷键将是用来复制并黏贴所选的内容的,但是黏贴的位置是补充在原来的位置后,我个人不喜欢这种风格,我喜欢复制所选的行数完整内容,所以进行了修改。

英文:

中文:
搜索:重复整行

Alt + / 代码补全快捷键

Settings > Keymap > 移除Cyclic Expand Word > 绑定Basic

设置Ctrl + 鼠标滚轴 显示字体大小

实现序列化接口Serializable自动生成serialVersionUID

打勾

去掉烦人的警告

IntelliJ IDEA 打开 mybatis 的 xml 文件时,对应的 xml 文件中 sql 语句背景色总是有黄色或绿色的背景色。

未配置数据源警告

Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ No data sources configure。(未配置数据源)

去掉 SQL dialect is not configured 警告

Prefernces ⇒ Editor ⇒ Inspections ⇒ SQL ⇒ SQL dialect detection。

去掉“注入语言”的背景色

Editor > Color Scheme > General > Injected language fragment > Background去掉勾

世界清净了!!!

关闭“Found duplicate code in”提示

File → Settings → Editor → Inspections;
在Settings页面右侧的搜索栏处搜索 “Duplicated Code”,取消掉Duplicated Code后面的勾选

关闭”Duplicated jQuery selector”提示

Editor --> Inspections --> jQuery usage efficiency
也可以直接在Inspections 里面 搜”jquery”

关闭Typo: In word 拼写检查

输入Typo查找

参数没有描述 @XX tag description is missing,去除黄色警告

File–setting–inspections–搜索javadoc 找到Declaration has Javadoc problems 去除勾。

最好也去掉下面那个注释里面报红的!Declaration has problems in Javadoc references

设置SQL格式化(关键字大写)

settsings(Ctrl+Alt+S) -->Editor --> Code Style --> SQL 将keywords设置为大写(To upper)


中文:

设置 增加堆内存,加快make 或 rebuild 的过程

如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置 1500 以上都是不要紧的。

IDEA实用插件

Chinese(Simplified) Language Pack EAP (官方中文语言包)

Copilot (最强的AI代码生成插件)

Codeglance (右侧代码缩写图)

Grep Console (彩色控制台)

JRebel (热部署插件)

Rainbow Brackets(彩虹括号)

Lombok

Vue

Alibaba Java Coding

Guidelines (代码检查)

Codota Al Autocomplete for Java and JavaScript (代码AI哪个调用多 调用百分比)

AllFormat (各种格式化)

Key Promoter X (提示快捷键的插件)

LeetCode(力扣)

1、idea中下载LeetCode插件

2、登录LeetCode

Translation 翻译插件

Grep Console 颜色设置

JRebel

Create GUIDs online

http://39.99.154.92:8888/e7993802-48f4-486a-93b8-fdcaf0f21d68 自己服务器部署的不能用了,唉~
https://jrebel.qekang.com/
SundayWind@vip.qq.com

Notebook

笔记插件

Free MyBatis plugin

以前感觉没用,直到看到这

都是 insert 方法~ 眼花了都

TunnelliJ

IntelliJ IDEA 像Eclipse中的TCP/IP Monitor一样查看服务器发送到页面的数据

设置背景图片及透明度

取消默认打开最近的项目

外观和行为 —> 常规 —> 取消 在启动时重新打开最近项目

WebStorm

提交忽略文件夹

  • 我的Name:My Ignore Files
  • Comment:提交忽略文件夹


新项目的设置

设置方法分割线


英文:

主题


更换主题:在Setting中设置更换
下载了很多,感觉还是这个用的习惯:Darcula Darker Theme
这款也不错,提示很明显 One Dark theme

.properties文件乱码

忘了设置文件字符编码,如图:

修改编码内容就正常展示了:

常用快捷键:

Windows copy快捷键

快捷键 说明
Ctrl + Q / Alt + 点击鼠标滚轴 快速文档
Ctrl + Shift + -+ 收起\打开方法
Ctrl+Shift+F12 最大最小编辑窗口
右键—>Move Right Move To… 窗口左右分屏显示文件
Ctrl + Shift + Entry 往下插入空行
Ctrl + Alt+ Entry 往上插入空行
Ctrl + D 复制当前行到下一行
Shift + Alt + ⬆ ⬇ 上下移动选中代码
Ctrl + F 查找
Ctrl + R 替换
Ctrl + G 定位行号
Ctrl + Y 真正的删除所选行
Ctrl + X 剪切,也可用做删除。在不用做复制的时候用。
Alt + Insert / Fn + Alt + Insert 生成构造方法、get和set方法、重写toString()的方法、等
Ctrl + Alt + L 格式化代码
Ctrl + Z 撤销
Ctrl + Shift + Z 恢复撤销、还原撤销、反撤销
Ctrl + Alt + T 将选中的代码包在一个块内,例如:try/catch,if/else。
Ctrl + Shift + F 全文搜索。类似Eclipse的Search–>File
Ctrl + N 类、方法名搜索;
Ctrl Shift + N 查找文件名(仅限模板名)
Alt + F7 查看类、方法的被引用
Ctrl + F9 手动重新编译文件
Alt + 1 打开关闭项目
Alt + 2 打开关闭收藏夹 – 查看断点
Alt + 5 打开关闭控制台
Alt + 7 打开关闭大纲
Alt + 鼠标左键 纵列选择。类似Eclipse的Shift + Alt + A
Ctrl + Alt + B 查看接口的实现类(implements XXX)
Shift + F6 重构修改(修改方法中的变量,会修改方法中所有的变量名)
Ctrl + Alt + O 整理import导入的包
Ctrl + Alt + ← → 返回 前进 代码编辑处(指光标的位置)
Ctrl + Tab 在浏览过的文件进行切换
Ctrl + E 弹出最近浏览过的文件列表
Alt + Shift + C 弹出最近修改过后的文件列表
Ctrl + O 重写方法
Ctrl + F12 显示当前文件结构,例如:Java类的属性、方法
Ctrl + H 显示当前类的层次结构
Shift + F4 使用新窗口打开当前编辑文件
Ctrl + Shift + U 大小写转换
Shift + F9 debug方式启动Tomcat
Shift + F10 正常启动Tomcat
F7 进入方法内
Shift + F7 进入方法内,断点所在行上有多个方法调用,弹出选择进入哪个方法
F8 下一步
F9 恢复程序运行,如果还有断点则停留在下一个断点处
Alt + F8 计算表达式并显示计算结果
Ctrl + F8 添加、删除断点

自定义快捷键

快捷键 说明
Ctrl + W 关闭窗口(搜索Ctrl + F4,绑定Ctrl + W,移除Ctrl + F4)
Alt + / 恢复代码提示(移除Cyclic Expand Word,绑定Basic!)
F5 刷新\重新运行(DataGrip中使用,移除Ctrl + F5)

Debug调试技巧

行断点

多线程调试

类断点

属性断点

从零开始IntelliJ IDEA相关推荐

  1. mybatis delete返回值_从零开始学习在IntelliJ IDEA 中使用mybatis

    纯新手,打算学习下mybatis的用法,在官网和教程上看了资料,整理下笔记. 既然是从零开始,就是不依赖任何框架和模板,从空白项目开始.在IDEA上先新建一个空的java项目. 1. 添加项目依赖 需 ...

  2. idea插件安装在哪个目录_从零开始编写自己需要的IntelliJ IDEA 插件

    写 Java 代码的时候,经常会涉及到重复性的操作,这个时候就会想要是有这样一个插件就好了,如果是大家都会遇到的场景,IDE 或许已经提供了,再不然也有可能有人编写了相关的插件.要是这个操作是你们的编 ...

  3. 从零开始安装Intellij Idea14

    本文介绍如何安装Intellij Idea14 工具/原料 JDK1.8 Tomcat7.0 方法/步骤 安装JDK 根据自己的系统情况,在百度搜索JDK的下载.安装和环境变量配置方式. 1.在xp环 ...

  4. 10从零开始学Java之开发Java必备软件Intellij idea的安装配置与使用

    作者:孙玉昌,昵称[ 一一哥],另外[ 壹壹哥]也是我哦 CSDN博客专家.万粉博主.阿里云专家博主.掘金优质作者 配套开源项目资料 GitHub地址: https://github.com/SunL ...

  5. intelliJ IDEA2021 从零开始配置JAVA servlet环境 JSP教程

    开发平台: macos 16, tomcat9, idea 2021 1 创建工程 选中maven -camel-archetype-webapp 工程如图所示 2 配置tomcat 点击配置toma ...

  6. 从零开始学IntelliJ IDEA2018——常用快捷键

    Ctrl+N 查找类 Ctrl+Shift+N 查找所有文件 Ctrl+空格 补全

  7. 【从零开始游戏开发】 开发环境准备 | Intellij idea 编辑器 | EmmyLua插件 | Unity引擎 | 编程语言

    你知道的越多,你不知道的越多

  8. 新荣耀员工现金补偿最高可拿 N+5;天津立法禁止采集人脸识别信息;IntelliJ IDEA 新版发布|极客头条...

    整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「 ...

  9. 安卓app开发工具_最新app制作软件汇总:从零开始教你完成app开发

    手机app这么火,想不想开发一款自己的app?还在担心不懂技术,app外包价格太高?没关系,这里为大家分享最新app制作软件汇总,包含需求分析.原型设计.UI设计.功能开发.上线等全流程,从零开始教你 ...

最新文章

  1. 【计蒜客 - 2019南昌邀请赛网络赛 - H】Coloring Game(找规律,思维dp)
  2. 简单工厂模式、工厂方法模式、抽象工厂模式
  3. 老板让我从上千个Excel中筛选数据,利用Python分分钟解决!
  4. 美国旧金山共享单车数据分析
  5. 科技软文营销标题写作的5个常用技巧
  6. 基数排序组合桶式排序
  7. android手机电池寿命,手机电池寿命检测
  8. 2019蓝桥杯国赛c++ A组
  9. HTML5中网页布局及display属性重点总结
  10. 【积跬步以至千里】Excel行列互换
  11. PHP赛事贝格尔编排法--单循环
  12. 计算机页面优盘页面分开,如何使用老毛桃winpe从电脑分区中拆分出一个空闲分区?...
  13. 电脑扩展显示器启动后连接不上,需要重启才能连接
  14. 2019年软件工程领域各大会议投稿时间
  15. System.Globalization.CultureInfo.InvariantCulture 解决不同地域字符串格式不同问题
  16. 模型预测控制(MPC)的简单实现 — Matlab
  17. 给出一百分制成绩,要求输出成绩等级
  18. 用计算机唱歌凉凉,用计算机怎么打出凉凉 | 手游网游页游攻略大全
  19. 修改Realtek瑞昱网卡硬件MAC地址突破路由器上网Mac地址绑定
  20. 人类科学技术的发展就好像是“奇点大爆炸”一样

热门文章

  1. GPT-4大模型硬核解读,看完成半个专家
  2. 如何用matlab画剪力弯矩,[参考]ANSYS中弯矩、剪力图的绘制.docx
  3. 《画解数据结构》「归并排序」算法教程
  4. php用wkhtmltopdf把html生成pdf
  5. oracle最快访问行,平均提速20倍!Oracle 12c In-Memory最佳实践
  6. iPhone手机变卡怎么办?五个解决方法你需要知道
  7. python实现小数精确四舍五入
  8. 游戏中制作酷炫拖尾残影效果实战
  9. 春夏秋冬java用代码怎么写_春夏秋冬季节判断 (C语言代码)
  10. BIM与三维GIS结合