idea常用的一些插件是什么,idea实用插件大全
墨初 知识笔记 128阅读
17.彩虹括号彩虹括号插件成对的括号用相同的颜色表示。18.代码调用链接图插件(序列图)ctrlalth,idea自带的快捷键,以菜单形式展现代码调用并不直观。如果是自己写的代码,或者是比较标准的代码,自带也无所谓。
杂的源码或不规范的代码那使用 SequenceDiagram 会直观特别多。下载好插件后在要查看的java文件鼠标右键点击Sequence Diagram

Grep Console是一款方便开发者对idea控制台输出日志进行个性化管理的插件可以参考
Grep Console的主要功能特性

比较关注的配置有两处(两种方法打开配置file–>other settings–>grep console项目启动后点击控制台上左上角的小图标也可以弹出配置界面)
第一处input filtering这里主要是对输入到控制台的日志进行过滤
expression
配置正则表达式unless expression
和expression表达的意义相反whole line
勾选中表示匹配整行case insensitive
表示忽略大小写action
表示命中正则表达式后要作出什么样的操作有三种1、移除除非前面已有其他配置项匹配不移除实际意思是说如果前面有其他不移除的配置项已经匹配上这里就可以不移除否则还是要移除匹配上的内容2、移除匹配上就移除3、什么也不做continue matching
勾选中表示下一个匹配项依然可以继续匹配当前匹配项命中的行即多个匹配项可以同时去匹配同一行日志信息clear console
勾选中表示清除控制台内除被当前配置项命中的其他日志信息即只显示与配置项匹配的日志信息sound
命中配置项时会有声音提示 第二处highlighting&folding
expression
配置正则表达式unless expression
和expression表达的意义相反whole line
勾选中表示匹配整行case insensitive
表示忽略大小写continue matching
勾选中表示下一个匹配项依然可以继续匹配当前匹配项命中的行即多个匹配项可以同时去匹配同一行日志信息bold
勾选中表示命中的日志信息粗体显示italic
勾选中表示命中的日志信息斜体显示background
设置命中日志信息的背景颜色foreground
设置命中日志信息的字体颜色statusbar count
勾选中可以在Status Bar statistics panel
中显示命中日志信息的次数console count
勾选中可以在Console statistics panel
上显示命中日志信息的次数fold
勾选中可以把命中的日志信息折叠在一起sound
根据配置项命中日志信息时会有声音提示 20、Key Promoter X Key Promoter X 快捷键提示插件Key Promoter X 是用于基于 IntelliJ 产品如 IDEA的插件它有助于在工作时从鼠标操作中 学习基本的键盘快捷键。当您在 IDE 内部的按钮上 使用鼠标时Key Promoter X 会显示您应该使用的键盘快捷键有助于过渡到更快的 无鼠标开发。
21、Statistic 代码统计插件统计一下代码项目代码的行数或者想知道自己到底写了多少代码Refresh 统计该项目代码 Refresh on selection 对你当前打开的代码进行统计。 Settings 里面可以排除一些文件夹例如编译后的文件夹(前端),或者排除外部包和一个不需要统计的文件格式文件。
Overview 参数说明(例如java)
**Count ** java文件的数量Size SUM java所有文件总占用硬盘大小Size MIN java文件的最小文件占用硬盘大小Size MAX java文件的最大文件占用硬盘大小Size AVG java文件的平均占用硬盘大小Lines java文件的总行数Lines MIN java文件的最小行数Lines MAX java文件的最大行数Lines AVG java文件的平均行数指定文件类型(如java)统计参数说明
Total Lines 代码总行数(包括注释空行)Source Code Lines 源代码行数(不包括注释空行)Source Code Lines(%) 源代码行数百分比(Source Code Lines/Total Lines)Comment Lines 注释行数Comment Lines(%) 注释行数百分比(Comment Lines/Total Lines)Blank Lines : 空行数Blank Lines(%) : 空行百分比(Blank Lines/Total Lines) 22、Maven Helper安装完成后在pom.xml 文件的左下方有个 Dependency Analyzer点击会跳出提示
Conflicts展示所有冲突。All Dependencies as List以列表的方式展示所有依赖。All Dependencies as Tree以树形的方式展示所有依赖。我们通过 exclusion 标签排除冲突的即可或者IDEA自带的→show dependencies→excluded(或者shiftdelete)
23 Alibaba Cloud AI Coding Assistant阿里代码提示代码片段提示和Codota类似不过Codota需要收费了
cosy参考 24、SQL Params Setter
给日志输出中的sql转换成可执行SQL和Mybatis-log-plugin插件功能一样
参考文章:
l/368369.html
给日志输出中的sql转换成可执行SQL和Mybatis-log-plugin插件功能一样
[外链图片转存中…(img-bsFH7hCl-1698196493490)]
参考文章: