发布时间:2023-07-31
浏览次数: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
只要找到一个支持时序图句型的工具intellij idea画uml图,就可以生成图片。
3.插件
看着优秀的源码,可以不断进步,关键是我不知道项目的源码。 所以这个插件似乎可以帮助你
左边是文章,左边是最大的同性交友网站。 比如阿里开源的分布式事务框架前几天就上主页了
有了这个插件,你可以全景了解最流行的开源技术,时刻保持你的技术敏锐度
4. Maven
这是我在公司需要安装的一个插件。 另外,我的代码审查的第一步是检测项目的依赖冲突。 如果我们使用idea自带的依赖分析工具,会出现以下情况
坦白说,你让我在这么大的一个图景中分析依赖,找到依赖冲突。 坦白说,我觉得不够直观。 那么使用这个插件后会发生什么呢?
绿色的是依赖冲突,比如——图中,点击我踏入框架的地方,他会从依赖路径上为你分析依赖冲突的路径。 虽然这样做的动机也很简单,就是Maven Order的依赖树
5.
常用方法太多intellij idea画uml图,找起来太费力? 这个插件会帮助你
只要输入url路径,立即跳转到指定的方法,节省的效率不止一点点
6.飞巢公众号
最后一个其实是飞潮的陌陌公众号。 公众号主要以原创文章为主,主要是源码分析,以及公司遇到的源码实际内容。 如果对您有帮助,请点个关注,不然会好看的。 感谢您对飞巢的支持。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码