ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

必须安装的 IDEA 插件,强烈推荐【安装及教程】

必须安装的 IDEA 插件,强烈推荐【安装及教程】 一、Lombok 简洁实体代码插件作用它主要用来简化减少代码的编写。使代码看起来更清晰简洁。只需要加注解不用再写get、set、toString、equals和hashCode方法了。安装使用二、Maven Helper 解决依赖冲突插件作用用它查找maven依赖是相当方便的可显示依赖结构可以查找处理依赖冲突很方便。安装插件使用1、去到项目的pom.xml文件点击后在pom.xlm右边显示下面多了个“Dependency Analyzer”的Tab选项如下图所示2、当切换到“Dependency Analyzer”视图后可以发现如下界面其中三个选项分别表示如下:Conflicts查看冲突All Dependencies as List列表形式查看所有依赖All Dependencies as Tree树形式查看所有依赖3、当没有依赖冲突或者解决依赖冲突时当选择Conflicts时右上角会多了个“No Conflicts”4、当出现冲突需要解决时下面会显示冲突的信息我们可以选择冲突的依赖 Exclude它。三、Git Commit Template git规范插件作用Git Commit Template是一款免费的IntelliJ IDEA插件用于提供Git提交模板。该插件可以帮助开发者编写规范的Git提交信息提高代码管理效率。安装使用Git Commit Template插件在使用时选择的git提交类型解释feat 功能feature的意思也是最常用的。当你的功能有变更的时候都可以采用这种类型的typefix 当然指的是bug修复docs 更新了文档或者更新了注释style 代码格式调整比如执行了format、更改了tab显示等refactor 重构代码。指的是代码结构的调整比如使用了一些设计模式重新组织了代码perf 对项目或者模块进行了性能优化。比如一些jvm的参数改动把stringbuffer改为stringbuilder等test 这个简单就是增加了单元测试和自动化相关的代码build 影响编译的一些更改比如更改了maven插件、增加了npm的过程等ci 持续集成方面的更改。现在有些build系统喜欢把ci功能使用yml描述。如有这种更改建议使用cichore 其他改动。比如一些注释修改或者文件清理。不影响src和test代码文件的都可以放在这里revert 回滚了一些前面的代码四、SonarLine 代码检查插件作用开发过程中对常见的异常问题 例如:空指针异常资源未释放问题等即使我们有那么多精力检查这些问题也难免会漏掉一些在这里我介绍一款实用的检查工具sonarlint。安装使用SonarLint1、针对类使用2、针对包使用五、Translation 翻译插件作用顾名思义就是翻译了安装使用翻译的实用性毋庸多说。需要注意的是该插件默认的搜索引擎是谷歌翻译可能是被墙的原因在某些IDE版本、插件版本下无法正常运行需要在设置中更换翻译引擎。这里使用的是有道。1、2、点击配置3、注册登录4、登录成功如下图有应用ID和应用密钥5、配置六、TONGYI Lingma 智能编码辅助工具专门写一篇博客点击这里七、Alibaba Java Coding Guidelines 代码约束规范插件作用Alibaba Java Coding Guidelines 专注于Java代码规范目的是让开发者更加方便、快速规范代码格式。该插件在扫描代码后将不符合规约的代码按 Blocker、Critical、Major 三个等级显示出来并且大部分可以自动修复它还基于 Inspection 机制提供了实时检测功能编写代码的同时也能快速发现问题所在。安装使用:八、CamelCase 单词转换格式插件作用CamelCase可以轻松地将各种不同格式转换成指定的格式安装设置需要的模式一般驼峰或者下划线使用设置后,选中内容快捷键shitaltu选中内容中的单词 就会变直到变成你想要的。九、Gitee gitee管理插件作用基于 Git 的代码托管平台同时支持 Git 和 SVN支持多语言免费 使用包括私有仓库仓库自动备份可以进行项目点评可以进行代码质量分析项目可以一键部署到演示平台多语言 README 自动渲染安装配置:添加账户File - Settings - Version control - Gitee输入账号、密码登录使用1、克隆VCS - Get from Version control选择要克隆的项目2、拉取代码VCS - Update Project3、提交代码VCS - Commit 提交前应先拉取代码选择commit and push4、上传项目VCS - Import into Version Control - Share Project on Gitee十、GitToolBox 类似于git工具作用提供各种git操作。安装使用文档https://gittoolbox.lukasz-zielinski.com/docs/十一、MyBatis Log 查看mybatis的sql语句插件作用通过mybatis log 输出的日志我们可以发现参数自动帮我们拼接好了如果我们想要运行这条SQL只需要复制到图形化 界面中就可以直接运行。安装使用显示出sql语句以及什么时间查询的非常友好十二、CodeGlance Pro**作用**在编辑器右侧生成一个代码缩略图Minimap。浏览几百上千行的长文件时可以快速定位和跳转到目标区域。安装使用十三、Key Promoter X作用当你用鼠标点击某个功能时它会弹出提示告诉你对应的快捷键。这是有意识培养快捷键习惯的绝佳工具能帮你逐步提高操作速度安装十四、MyBatisX作用MyBatis开发利器。MyBatisX 支持Mapper接口与XML文件的快捷双向跳转。Mybatis Log 则能将SQL日志中的 ? 占位符替换为真实参数值打印出可直接执行的完整SQL极大方便调试。安装十五、RestfulTool / RestfulToolkit作用提供一套RESTful服务开发工具如直接根据URL路径在项目中查找对应的 RequestMapping 声明或直接在IDEA侧边栏模拟HTTP请求。安装使用快捷键ctrl
返回列表