IntelliJ IDEA

22 篇文章

IDEA文件树增强插件:Show Comment

2022-06-08 17:23 日常记录 IntelliJ IDEA

前段时间刷朋友圈看到好友做了一个IDEA插件,具体功能是在侧边文件树中,显示Java类的注释信息,效果下面这样: !Show Commenthttp://www.didispace.com/images/202206/show-comment/1654659361627.png 觉得不错的小伙伴,可以在插件里搜索:Show Comment 安装使用: !Show...

阅读全文

如何设置IntelliJ IDEA的内存和启动参数

2022-05-28 17:23 日常记录 IntelliJ IDEA

上一篇,通过一篇国外大佬的IDEA性能测试http://www.didispace.com/idea-tips/performance/customize-memory.html,得处一个结论:内存分配越多,执行效果就越好。但是,除了IDEA之外,许多其他应用程序也需要消耗内存。所以,大家的目标应该是在提高性能和内存消耗之间找到一个平衡。 马上就有读者问了,那么IDEA的内存怎么设置呢?...

阅读全文

IntelliJ IDEA中如何优雅的调试Java Stream操作

2022-05-20 17:19 日常记录 IntelliJ IDEA

什么是Stream操作 Stream操作是Java 8推出的一大亮点,它与java.io包里的InputStream和OutputStream是完全不同的概念。Java 8中的Stream是对容器对象功能的增强,它专注于对容器对象进行各种非常便利、高效的 聚合操作(aggregate operation),或者大批量数据操作 bulk data operation。Stream...

阅读全文

IDEA新建项目时的默认配置与模版配置

2022-04-28 02:22 日常记录 IntelliJ IDEA

今天一大早,群里(点击加群https://blog.didispace.com/join-group-spring/index.html)有小伙伴问了这样的一个问题: !https://www.didispace.com/img/idea-tips/project-default-config/project-default-config-1.png...

阅读全文

IDEA升级到2021.3之后,Maven私有仓库不能用的解决

2021-12-09 17:24 日常记录 IntelliJ IDEA

更新到Intellij IDEA 2021.3之后,Maven出问题了!无法从Maven私有仓库下载依赖了。 !https://blog.didispace.com/images/pasted-751.png 提示要从maven-default-http-blocker下载,难道不应该去私仓下载吗? 原因 原来IDEA更新到2021.3后内置Maven的版本提升到了3.8.1。...

阅读全文

GitHub Copilot支持 IntelliJ IDEA啦,插件装起来!

2021-11-03 17:14 日常记录 IntelliJ IDEA

前几天给大家介绍过一款IDEA编码自动注释工具,可以帮助小伙伴们的编程效率,想必很多人已经下载使用了,还没看过想了解下的小伙伴点这里:IDEA编码自动注释工具,让你的开发更有效率http://mp.weixin.qq.com/s?biz=MzU5Mjc5NTIzMA==&mid=2247485629&idx=1&sn=59023e1ade813be1f8ddd74bfa805a99&chksm=f...

阅读全文

IDEA调试技巧:修改变量的运行值

2021-10-15 17:21 日常记录 IntelliJ IDEA

5. 临时执行表达式/修改变量的运行值 调试时,可以临时执行一些表达式,参考下图:点击这二个图标中的任何1个都可以 !https://blog.didispace.com/images/pasted-648.png 点击+号后,就可以在新出现的输入框里输入表达式,比如:i+5 !https://blog.didispace.com/images/pasted-649.png...

阅读全文

IDEA调试技巧:多线程调试

2021-10-15 17:20 日常记录 IntelliJ IDEA

3.多线程调试 多线程同时运行时,谁先执行,谁后执行,完全是看CPU心情的,无法控制先后,运行时可能没什么问题,但是调试时就比较麻烦了,最明显的就是断点乱跳,一会儿停这个线程,一会儿停在另一个线程,比如下图: !https://blog.didispace.com/images/pasted-641.png 如果想希望下一个断点位置是第2句诗句,可能要失望了:...

阅读全文

IDEA调试技巧:远程调试

2021-10-15 17:20 日常记录 IntelliJ IDEA

4.远程调试 这也是一个装B的利器,本机不用启动项目,只要有源代码,可以在本机直接远程调试服务器上的代码,打开姿势如下: 4.1 项目启动时,先允许远程调试 java -server -Xms512m -Xmx512m -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dtsocket,server=y,suspend=n,add...

阅读全文

IDEA调试技巧:条件断点

2021-10-15 17:19 日常记录 IntelliJ IDEA

在项目开发的时候我发现很多小伙伴能非常熟练的使用 IDEA 编写代码,但是对于IDEA调试的技巧掌握的不是很好,只会F7、F8、F9等这些基本调试功能。 而像一些复杂的调试场景就无从下手,如:在for循环中调试某个特定值;多线程、Reactor调试;修改变量的运行值等。 下面我们就来分场景介绍一下IDEA的调试技巧,看完掌握后调试bug的效率一定大大提升 条件断点...

阅读全文