小伙伴们好呀,我是 小羊,这篇简短的记录下这小碎片~😝


provided 差异

旗舰版和社区版还有这么一个区别:

社区版中,针对 pom 文件中 dependency 标签下 scope 为 provided 的依赖,可能会提示找不到 xxx 类的提示

比如这个 javax.servlet.ServletContext,项目部署在 tomcat 上时,pom 文件中就有这个 provided 选项,此时如果直接在社区版 IDEA 中运行,就有出现这么个提示,总不能每次都注释掉那个 provided 叭😝

IDEA 小知识速览_java

比较

这个功能也是超赞的,毕竟有些软件主打这个功能还要收费的,不过具体的我也没有研究,也找不到合适的使用场景来举例,毕竟现在都有 git 版本控制,只是稍稍想起 N 年前找这种比较器的心累🐖

IDEA 小知识速览_tomcat_02

文件比较

IDEA 小知识速览_tomcat_03

文件夹比较

debug 技巧补充

这个不知道大家用得多不,不用到处打断点了,可以快速定位到 光标 处。其他的技巧可翻看公众号中 IDEA 标签下发的🐖

IDEA 小知识速览_IDEA_04

书签

这个我翻阅源码时用得比较多,可以快速定位到关键代码处。😄

IDEA 小知识速览_java_05

快捷键

这里也没啥好说的了,官方链接👇

https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

IDEA 小知识速览_tomcat_06

window & linux

IDEA 小知识速览_IDEA_07

mac