1.lombok
省略get set方法
2.Alibaba Java Coding Guidelines
阿里的代码规范
3.Translation
谷歌中英文翻译工具
4.CodeGlance
代码迷你缩放图插件,快速下拉拖动找到代码
5.Grep Console
控制台日志字体颜色控制
6.CamelCase
大小写字段,驼峰之间转换,使用快捷键 Alt + Shift + U 切换
7.GsonFormat
将json数据转成实体类字段,Alt + insert 快捷键调出弹框或者直接使用Alt + s
8.Java Bean To Json
将实体类字段提取成json格式的数据,Alt + insert 快捷键调出弹框,选择ToJson控制台就会生成
9.MyBatis plugin
mapper.java 和 mapper.xml 之间任性跳转。点击小箭头就能跳转。
10. GitToolBox
项目名称后面显示当前分支和待提交,待更新的数目
11. MyBatis log plugin
sql控制台输出打印
12.GenerateAllSetter
一键生成指定对象的所有 set 方法调用代码,自动赋值,常用在set对象属性时候
光标放在对象上,按快捷键 Alt + Enter
生成了之后
13.RestfulToolkit
搜索URL,Controller层的@RequestMapping里的URL,通过URL匹配到相应的Controller层方法
@RestController
@RequestMapping("/api/users")
public class UserController extends BusinessController {
public static final Logger logger = LoggerFactory.getLogger(UserController.class);
@Autowired
UserService userService;
@RequestMapping(value = "/queryUsers", method = RequestMethod.GET)
public ResultVo queryUsers(@RequestParam Map data) throws Exception {
ResultVo resultVo = new ResultVo();
PageInfo pageInfo = userService.findUsers(data);
resultVo.setData(pageInfo);
return resultVo;
}
}
我们在浏览器里复制的请求是 /api/users/queryUsers 直接复制到idea就可以定位到queryUsers方法
14.IDE Eval Reset
idea 安装后每次都要找秘钥,很少麻烦,这个插件帮助我们30天无限试用,自动刷新,安装后设置一下就不用管了。
勾上一劳永逸
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)