文章目录
- 1. 快捷键
- 2. chrome插件:Talent api tester
- 3. chrome插件:cache killer
- 4. idea插件:SQL Params Setter
- 5. idea插件:mybatisx
- 6. 其他一些常用idea插件
- 1). alibaba代码规范检查
- 2). arthas服务器上调试工具,可以直接watch入参出参
- 3). camelcase字段在大驼峰小驼峰直接切换,快捷键:alt+shift+u
- 4). codeGen代码生成
- 5). codeGlance3 代码缩略图
- 6). 代码提示工具
- 7). easycode 代码提示工具
- 8). keypromoterx快捷键提示工具
- 9). PlantgUML Integration UML工具
- 9). 前两个maven依赖树生成
- 10). restful是rest风格controller层工具
- 11). robopojogenerator是json和pojo转换工具
- 12). springboot插件
- 13). statistic代码文件数量统计插件
- 14). string manipulation可以实现字符串的驼峰转换,编码格式的转换,快捷键alt+m
- 15). translation 翻译软件,快捷键:shift+ctrl+y,或者shift+ctrl+o
- 16). 最后两个vue插件
- 17). maven helper (插件打包): profiles勾选发布的环境test/production,选中模块右键点击run maven,运行clean install -Dmaven.test.skip=true -Ptest -P pcloud -pp,发包时选中target目录
- 18). SonarLint 右键Analyze 代码检查工具
- 19). SonarQube 自定义代码检查规范
- 20). CodeMetrics 代码圈复杂度
- 7. 电脑设置
- 8. idea使用经验
- 9. 开发常用软件
1. 快捷键
windows截屏:shift+windows+s
方法提取Extract Method:Ctrl + Alt + m
Ctrl + B 找到代码引用处
chrome插件下载地址推荐:https://www.extfans.com/
2. chrome插件:Talent api tester
api工具,如果我们用postman发请求,还要从页面中取出headers中的cookie等请求头参数放入postman中,而talent api tester就不需要了,节省了我们的时间。
3. chrome插件:cache killer
缓存清除插件
将此处的开关打开即可自动清理缓存,不用我们再去打开设置去清除了
也可以按住F12然后长按刷新键,选择第三个也可以清理缓存
4. idea插件:SQL Params Setter
在控制台console打印sql语句插件
5. idea插件:mybatisx
最大好处是可以做到mapper接口与xml的直接跳转
6. 其他一些常用idea插件
1). alibaba代码规范检查
2). arthas服务器上调试工具,可以直接watch入参出参
3). camelcase字段在大驼峰小驼峰直接切换,快捷键:alt+shift+u
4). codeGen代码生成
5). codeGlance3 代码缩略图
6). 代码提示工具
7). easycode 代码提示工具
8). keypromoterx快捷键提示工具
9). PlantgUML Integration UML工具
9). 前两个maven依赖树生成
10). restful是rest风格controller层工具
11). robopojogenerator是json和pojo转换工具
12). springboot插件
13). statistic代码文件数量统计插件
14). string manipulation可以实现字符串的驼峰转换,编码格式的转换,快捷键alt+m
15). translation 翻译软件,快捷键:shift+ctrl+y,或者shift+ctrl+o
16). 最后两个vue插件
17). maven helper (插件打包): profiles勾选发布的环境test/production,选中模块右键点击run maven,运行clean install -Dmaven.test.skip=true -Ptest -P pcloud -pp,发包时选中target目录
18). SonarLint 右键Analyze 代码检查工具
19). SonarQube 自定义代码检查规范
20). CodeMetrics 代码圈复杂度
7. 电脑设置
encode设置
隐藏目录可见
8. idea使用经验
idea -> EndPoints 可以查看api
Service可以查看运行的微服务
9. 开发常用软件
java开发工具 | 作用 |
---|---|
everything | 文件快速搜索 |
totalcommand | 压缩 |
ediary | 记事本 |
Q-Dir | 开启多个窗口 |
ev录屏 | 录屏 |
xMind、processOn、edraw、mindmaster | 思维导图、画图 |
routedelete.bat | 清路由,要自己编辑脚本 |
notepad++ | 文本编辑器 |
jdk | 不解释 |
navicat/sqlyog/dbeaver/NoSQLBooster4mongo | 数据库连接工具,推荐使用dbeaver |
git | 版本控制工具 |
TortoiseSVN/TortoiseGIT | 版本控制图形工具 |
apache-maven | 引包,打包等工具 |
postman/talent api tester | api调用工具 |
winscp/xshell/ftp/Mobaxterm | 连接服务器工具 |
decompile/jd-gui-windows | 反编译工具,常用于直接查看jar包 |
apache-tomcat | web启动容器 |
chrome | 浏览器 |
nginx | 负载均衡 |
BCompare(Beyond Compare)、WinMerge | 文件、文件夹比较 |
FSCapture | 截图小工具 |
snipaste | 截图软件,可以贴图,这个比上个更好用 |
Typora | markdown编辑工具 |
wps/office/excel/word | 不解释 |
idea、fleet | ide,集成开发工具 |
OBS(Object Storage Service)文件系统、对象存储服务 | |
edm | 文件上传下载系统 |
vscode/WebStorm/node | 前端开发工具 |
burpsuite | 黑客工具,攻击web;渗透测试工具,可拦截请求的请求头、请求体进行修改 |
redis desktop manager | redis管理工具 |
mapstruct support | 实体类映射框架, pojo间属性值复制 |
sharding-jdbc | 分库分表框架 |
mybase | 知识管理软件,相当于升级版的notepad++ |
burpsuite | |
Prometheus | 监控系统 |