IntelliJ IDEA的几个实用技巧

简介: 本文介绍了关于IntelliJ IDEA的几个实用技巧,用好了可以大大提升工作效率

idea coverage

image.png

可以通过带coverage的运行方式,查看单测的语句覆盖率,对于提升语句覆盖率十分有效

idea patch

针对含有merged节点的提交记录,如何合并的问题。

工作分支 -> 选择器指定我自己的提交,可以通过patch操作将之前自己多个commit的记录的改动,全部打包到同一个patch文件中

主分支 -> 之后可以通过git->patch->apply patch将改动全部应用到主分支,再提交一个commit,这样就可以实现将多个commit记录(其中包含merge的commit)合并成一个

image.png

idea local history

通过这一功能可以找回没有commit就进行rebase等操作,而丢失的代码。

有时点击file -> local history -> show history是灰色无法选中的状态

这个时候可以单独选择需要查看历史的文件,右击文件,

local history -> show history

就可以看到该文件的历史记录

image.png

JRebel

这是一个热部署神器,可以大大节约修改代码后,等待部署的时间

Lombok

自2020.3版本起,idea不需要插件即可使用Lombok

目录
相关文章
|
5月前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
97 4
|
4月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
220 0
|
4月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
105 2
|
5月前
|
Linux 开发工具 Windows
在WSL2中安装IntelliJ IDEA开发工具
在WSL2中安装IntelliJ IDEA开发工具
596 2
|
5月前
|
IDE Java Scala
IntelliJ IDEA 2023.3 最新变化2
IntelliJ IDEA 2023.3 最新变化
|
4月前
|
缓存 Java Maven
IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
191 0
|
4月前
|
存储 Oracle Java
Java面试题:描述如何使用Eclipse或IntelliJ IDEA进行Java开发?
Java面试题:描述如何使用Eclipse或IntelliJ IDEA进行Java开发?
51 0
|
5月前
|
SQL 分布式计算 大数据
MaxCompute产品使用合集之如何在本地IDE(如IntelliJ IDEA)中配置MaxCompute (mc) 的任务和调试SQL
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
5月前
|
IDE Java 项目管理
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
88 3
|
5月前
|
IDE Java 编译器
07. 【Java教程】Java 集成开发环境 - IntelliJ IDEA
07. 【Java教程】Java 集成开发环境 - IntelliJ IDEA
82 1