免费ppt模板下载大全网站,做网站编辑要有逻辑吗,营销网站有多种类型,网页设计效果图怎么做1、CodeGlance
代码迷你缩放图插件#xff0c;可以快速拖动代码#xff0c;和VScode一样
2、Codota
代码提示工具#xff0c;扫描你的代码后#xff0c;根据你的敲击完美提示。 Codota基于数百万个开源Java程序和您的上下文来完成代码行#xff0c;从而帮助您以更少的…1、CodeGlance
代码迷你缩放图插件可以快速拖动代码和VScode一样
2、Codota
代码提示工具扫描你的代码后根据你的敲击完美提示。 Codota基于数百万个开源Java程序和您的上下文来完成代码行从而帮助您以更少的错误更快地进行编码。
3、Alibaba Java Coding Guidelines
阿里巴巴的编码规约检查插件检查你的编码习惯让你更规范 “Alibaba Java Coding Guidelines” 是阿里巴巴的 Java 编码规范这是一套针对 Java 开发者的编码标准和建议。这个规范旨在提高代码质量提升可读性可维护性以及性能等。“Fix Some Bug” 和 “XenoAmess TPM” 是两个不同的版本这两个版本可能包含一些差异。
“Fix Some Bug” 版本可能包含一些修复错误的更新这些错误可能是之前版本的遗留问题也可能是新发现的问题。这个版本可能修复了一些已知的问题提高了代码的稳定性和可靠性。
“XenoAmess TPM” 版本可能是一个全新的版本包含一些新的规则和标准。这个版本可能引入了一些新的编码规范以适应新的开发需求和技术趋势。这个版本可能更加注重代码的可读性和可维护性或者更加注重性能和优化。
总的来说“Alibaba Java Coding Guidelines” 的 “Fix Some Bug” 和 “XenoAmess TPM” 版本可能有不同的更新和改进但它们的目标都是提高代码的质量和性能。具体差异可能需要在具体的规则和标准中查看和比较。
4、Alibaba Cloud Toolkit
快速部署到服务器
5、GenerateAllSetter
快速生成get set当我们的bean对象有大量的属性时我们手动调用setXxxx()的时候就非常痛苦了显示不是我们想要的。使用GenerateAllSetter就能解决这个问题它就能做到一键生成一个对象的所有的set方法
6、Lombok
简化long冗余的javabean代码提高执行效率。只需加上注解 什么get set 什么toString 等等方法都不需要写。 简单使用详见Lombok常用注解
7、JUnitGenerator
自动生成测试代码。
8、EasyCode
Easycode是idea的一个插件可以直接对数据的表生成entitycontrollerservicedaomapper无需任何编码简单而强大。
9、Chinese (Simplified)
汉化插件看不懂英文必备
10、Free MyBatis plugin
free-idea-mybatis是一款增强idea对mybatis支持的插件和EasyCode功能有重复主要功能如下
生成mapper xml文件快速从代码跳转到mapper及从mapper返回代码mybatis自动补全及语法错误提示集成mybatis generator gui界面
11、MyBatis Log Plugin
这款插件是直接将Mybatis执行的sql脚本显示出来把 mybatis 输出的sql日志还原成完整的sql语句。即将日志输出的sql语句中的问号 ? 替换成真正的参数值收费。
github官网
12、MyBatisCodeHelperPro
支持mapper互跳方法自动生成代码自动生成。(和Free MyBatis plugin功能有些重复,但是收费) 链接https://pan.baidu.com/s/1vrxBM8ujm79jabo2D2w8mQ 提取码jxo8 收费两项可以使用本地安装注意版本对应具体可查询百度 13、RestfulTool
提供了一个 Services tree 的显示窗口双击 URL 直接跳转到对应的方法定义一个简单的 http 请求工具支持 Spring 体系 (Spring MVC / Spring Boot)支持 JAX-RS支持 Navigate - Request Service 搜索 Mapping (Ctrl Alt /)
14、Translation
翻译插件
15、WakaTime
这是一款 IDE 插件支持市场上大部分IDE可以统计你使用 IDE 每个项目的时长以及代码数一周一统计它会将你每周的每个项目的工作时长统计好之后发到你的邮箱。 后台地址
16、Easy Javadoc
Easy Javadoc是IntelliJ IDEA的插件能帮助java开发者自动生成javadoc文档注释 使用将光标放置到想要生成注释的类、方法或者属性上然后按下快捷键ctrl \或者command \即可生成注释你的方法名起的越贴切注释越得体。
17、Rainbow Brackets
Rainbow Brackets 插件 成对的括号用相同的颜色表示出来了
18、代码调用链路图插件(SequenceDiagram)
idea自带的快捷键ctrlalth查看代码调用只是以菜单形式展示不太直观如果是自己写的代码或比较规范的代码那用自带的也就无所谓如果是比较复杂的源码或不规范的代码那使用 SequenceDiagram 会直观特别多。下载好插件后在要查看的java文件鼠标右键点击 Sequence Diagram
19、Grep Console Grep Console是一款方便开发者对idea控制台输出日志进行个性化管理的插件可以参考https://mp.weixin.qq.com/s/i6kPKCApe8FcoVcM31E3CA 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命中配置项时会有声音提示
第二处highlightingfolding
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参考https://help.aliyun.com/document_detail/368369.html 24、SQL Params Setter
给日志输出中的sql转换成可执行SQL和Mybatis-log-plugin插件功能一样 参考文章: https://mp.weixin.qq.com/s/KXEPNl1Peu4n-XkdC4vFwA l/368369.html
24、SQL Params Setter
给日志输出中的sql转换成可执行SQL和Mybatis-log-plugin插件功能一样 [外链图片转存中…(img-bsFH7hCl-1698196493490)] 参考文章: https://mp.weixin.qq.com/s/KXEPNl1Peu4n-XkdC4vFwA https://blog.csdn.net/qq_36268103/article/details/109216520