IDEA 2020以上失效,plugins里搜索RestfulToolkit即可下载替代品
一套 RESTful 服务开发辅助工具集。
1.根据 URL 直接跳转到对应的方法定义 ( 快捷键搜索 Ctrl + Alt + N 或者 Ctrl + \ ); —这个个人感觉非常好用,和Ctrl + F一样重要。
2.提供了一个 Services tree 的显示窗口;
3.一个简单的 http 请求工具;
4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…
5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。
解决Maven依赖冲突的好帮手,可以快速查找项目中的依赖冲突,并予以解决!
Exclude
按钮可以直接排除该依赖;pom.xml
中也会对该依赖添加
标签,是不是很方便啊!Vue.js支持插件,写过前端的朋友肯定用过,可以根据模板创建
.vue
文件,也可以对Vue相关代码进行智能提示。
.vue
文件;v-
开头的代码时,会提示Vue中的相关指令。Element-UI支持插件,可以对Element-UI中的标签进行智能提示,有了它就不用盲写相关代码了!
el-
开头的标签时,会提示Element-UI相关组件。快捷生成.ignore文件
功能和Free Mybatis Plugin一样,图标是小鸟
快速生成代码检查报告
去除空格+大小写转换+驼峰转换
破解教程1:https://zhile.io/2019/04/23/mybatis-code-helper-pro-crack.html
破解教程2:https://blog.csdn.net/printf88/article/details/115376621?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164372988816780261972205%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=164372988816780261972205&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-1-115376621.first_rank_v2_pc_rank_v29&utm_term=mybatiscodehelperpro%E6%BF%80%E6%B4%BB&spm=1018.2226.3001.4187
能演示:mybatisCodeHelper2.6_哔哩哔哩_bilibili
作者作品的Github:https://github.com/gejun123456/MyBatisCodeHelper-Pro
搭配Mybatis Log Plugin使用用,基本可以将mybatis的开发使用效率最大化!
如果平时只使用“接口与xml互相跳转”与“mybatis自动补全及语法错误提示”这两个基本功能,其实free mybatis plugin就可以满足,而且是免费的。
设置sql语句的param错误检测标红(数据库Dialect)
设置生成sql语句的同时生成service和serviceImpl
根据数据库表生成entity,service,serviceImpl,mapper,mapper.xml
一键生成testCase(快速测试,无需启动springboot应用)和@Param
通过entity自动生成sql建表语句
重构mapper.java方法:shift+F6,mapper.xml里的相关方法也会一起被重构
自动生成resultMap映射字段
JSON解析器是一个用于验证和格式化JSON字符串的轻量级插件
iXcoder是一个强大的代码完成器和代码搜索引擎,基于最新的深度学习技术。 它有可能向您推荐一整套代码,这将帮助您更快地编写代码。 aiXcoder还提供了一个代码搜索引擎,以帮助您在GitHub上搜索API用例。
类似功能的插件还有codota,
codota基于数百万个开源Java程序和您的上下文来完成代码行,从而帮助您以更少的错误更快地进行编码。新版本的codota提供以下功能:
全线AI自动完成
内联和相关代码示例
根据用户自己的编码实践进行编码建议
不用担心你的代码会被公开。 codota不会将你的代码发送到codota服务器,它只会从当前编辑的文件中发送最少的上下文信息,从而使codota能够根据你当前的本地范围进行预测。
个人觉得代码示例功能要比aiCode的代码搜索引擎要方便好用的多,
比如我想知道list.stream.map(…)方法的参考使用,只需要光标定位在map上,然后右键选择菜单“Get relevant examples”或者使用快捷键“Ctrl + Shift + O”就可以快速搜索出来很多示例,非常方便。
其实个人觉得IDEA自带的代码自动提示补全功能就已经非常智能好用,如果只是想使用这一功能,就没必要再装以上两款插件。
特点:可以自动生成Controller代码
左边栏 管理-> 设置-> 搜索 “font” -> Font size
vscode配置信息
{
"editor.fontSize": 14,
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"prettier.semi": false,
"prettier.singleQuote": true,
"workbench.colorTheme": "Default Light+",
}
设置-> 搜索 “font” -> Font size
## 3、其他设置
vscode配置信息
{
“editor.fontSize”: 14,
“editor.tabSize”: 2,
“editor.defaultFormatter”: “esbenp.prettier-vscode”,
“editor.formatOnSave”: true,
“prettier.semi”: false,
“prettier.singleQuote”: true,
“workbench.colorTheme”: “Default Light+”,
}