发布时间:2023-10-02
浏览次数:0
今天简单介绍一下我平时使用的一些小工具。 首先,我平时都是使用IDEA进行开发,所以下面的介绍都是和IDEA相关的。 这篇文章主要介绍一下我平时使用的场景以及使用的功能。 至于IDEA插件如何安装以及插件有哪些附加功能? 只需在搜索引擎上搜索插件名称即可找到很多此类插件。
1.
该工具可以根据代码生成时序图。 我们直接看一下效果。
通过面对源代码中的方法,可以自动生成时序图。 这在分析源代码时非常有用。 双击时序图中的色块也可以直接跳转到源代码所在的位置。 喜欢看源码的朋友可以尝试一下。
2.
这是一个绘制序列图的工具。 绘制序列图的工具有很多,为什么要用这个呢? 它解决什么问题?
这个工具使用语法来画图,所以它的可移植性非常好。
如果你是通过某个平台或者某个软件来画图的,那么当你拿到源文件后想要修改就不是那么容易了,因为画图工具可能是收费的,而且画图软件可能只能在Mac系统上使用。 不行,你导入源文件修改以前同事的时序图是很不方便的。 使用这个工具是不同的。 画图的同事上传时序图后贴出如下
1@startuml 2Alice -> Bob: Authentication Request 3Bob --> Alice: Authentication Response 4 5Alice -> Bob: Another authentication Request 6Alice <-- Bob: another authentication Response 7@enduml
只要找到支持时序图语法的工具,就可以生成图片。
3.掘金插件
只有看优秀的源码,才能不断进步。 但关键是我不知道项目的源码。 那么这个插件也许能帮到你。
左边是文章intellij idea画uml图,右边是最大的同性恋交友网站。 比如阿里巴巴前几天开源的分布式事务框架就上了首页。
通过该插件,您可以全景了解最流行的开源技术,并时刻保持对技术的警惕。
4.Maven
这是我公司需要安装的一个插件。 另外,我在进行代码审查时第一步就是检查项目的依赖冲突。 如果我们使用idea自带的依赖分析工具,就会出现下面的情况。
坦白说,你让我在这么大的一个图景中分析依赖,找到依赖冲突。 坦白说,我觉得不够直观。 那么使用这个插件后会发生什么呢?
红色的是依赖冲突,如图中的-。 点击进入我的头像框,他会从依赖路径上为你分析依赖冲突的路径。 其实这样做的原因也很简单,就是利用了Maven的依赖树Order
5.
通常方法太多,很难找到? 这个插件可以帮助你
只需输入URL路径intellij idea画uml图,立即跳转到指定的方法,节省了不小的效率。
原文地址:https://mp.weixin.qq.com/s/MWjW1s45ioyPSq6yNYJCzw
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码