博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IntelliJ IDEA 提高开发效率的准备工作
阅读量:6378 次
发布时间:2019-06-23

本文共 852 字,大约阅读时间需要 2 分钟。

hot3.png

提升开发效率是每一个程序员都千方百计思考的问题。借助工具就是其中一个重要途径。下面介绍一些IDEA中提升效率的工具使用。一共分方面:

1. 几款好用的插件

  • Mybatis Log Plugin

在开发的时候,我们都会把Mybatis的脚本直接输出在console中,但是默认的情况下,输出的脚本不是一个可以直接执行的。需要一个一个把参数替换到问号的位置。参数少了还还说,如果是类似于CRM和ERP系统的话,sql的参数会特别多。到时候就很惨。

989d6e120821082c967bc6de970c955fbd7.jpg

安装插件之后,就可以把参数直接放到sql中。并且还能进行sql美化,非常方便。

b0874dab41301f1c10b93bdcc573d2eb8e7.jpg

  • Rainbow Brackets

有助于帮助区分前后括号对应关系。包括括号和花括号

​​​​​​1a517c11d6cc16c736ec2c8753c8512fd4a.jpg

  • Maven Helper 

Conflicts(查看冲突)

All Dependencies as List(列表形式查看所有依赖)
All Dependencies as Tree(树形式查看所有依赖)

6a9a312abacb0bcbc22a02c2b126bbd5cf2.jpg

RestfulToolkit 一套 RESTful 开发辅助工具集

1.根据 URL 直接跳转到对应的方法定义 ( or Ctrl Alt N );

2.提供了一个 Services tree 的显示窗口;
3.一个简单的 http 请求工具;
4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

323bd6133d731ad814a7f1f4b1406297c57.jpg

2. 常用快捷键

    除此之外,还有很多IDEA直接提供的快速生成代码的快捷键。

a306a94acec3b8a7b033427b662296b93e7.jpg

3. Code Style 设置   e532bb515d4360dda7c51721325806016b6.jpg

4. Live Template 设置

baa78e24c3c9617c5f9616b56d0d185d3f1.jpg

5. File and Templates 设置

95966f8afa1a9d9dc64967a59b93415e578.jpg

使用:在新建文件的时候,直接输入自己创建的模板名字,就能筛选出来。

aa8d2ded84fd21ef57b9b2f73b7583e378d.jpg

 

 

转载于:https://my.oschina.net/ChinaHaoYuFei/blog/2966394

你可能感兴趣的文章
Java8 函数式编程之函数接口(下)
查看>>
【本人秃顶程序员】MySQL 全表 COUNT(*) 简述
查看>>
flutter开发的干货集中营客户端
查看>>
[React Native]使用App Center CLI发布CodePush更新--iOS简易版
查看>>
Android 网络框架
查看>>
Python学习教程:Day07-字符串和常用数据结构
查看>>
阿里云高性能计算(HPC)使用教程
查看>>
TechEd2011分享
查看>>
InfoPath Analyzer
查看>>
django之模板继承
查看>>
MySQL数据库Drop Down后的紧急处置
查看>>
[scrum][CMMI]戏说CMMI与Agile的近亲关系
查看>>
Java中使用File类删除文件夹和文件
查看>>
k8s--DNS域名服务
查看>>
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
查看>>
替换vCenter Server 5.0证书
查看>>
实用 —— PowerCLI (三)
查看>>
Java代码规范之我见
查看>>
使用xtrabackup物理备份mysql8.0
查看>>
【原创】使用 mysql_use_result 还是使用 mysql_store_result?
查看>>