介绍常用工具,提高工作效率。
一、语言工具
1.系统工具
1.1 连接系统
windows 连接Linux工具
# 上传文件
rz xxx
# 下载
sz fileName
# ftp
1.2 系统自带工具
便签:Sticky2. Java 语言
2.1 JDK
2.2 Java开发
- Idea
常用快捷健:
Alt + 7: 查看类的方法
Alt + Insert: 快速生成Get、Set方法
Ctrl+ Alt + O : 删除无效的引用
Ctrl + Alt + B:直接查看实现类
Ctrl + Shift + L :格式化代码
idea 插件:
lombok、sonarLint、
mybatis-helper、http edit client、
findbugs-idea、alibaba Java Coding Guidelines
Fast-Request(Rest Full测试)
2.3 编译工具
-
查看字节码工具:
(1) ASM ByteCode outline
(2) jclasslib bytecode viewer
-
反编译工具(配合使用)
3. 前端
sublime、VsCode ...
3.1 浏览器插件
3.1.1 背景色
darkreader 浏览器背景 chrome、firefox
3.2.2 分辨率插件
Resolution-Test 插件
4. 数据库
4.1 连接工具
DBeaver: Java编写,跨平台(wins/linux/mac)、开源
二、数据处理
2.1 Kettle
2.2 文档工具
2.3 画图工具
- Process ON
- 高效图表
- Visio
四、Code检测工具
4.1 阿里编码规范
五、网络工具
5.1 抓包工具:
六、容器工具
6.1 K8s 参考文档
"Talk is cheap. Show me the code." ----- Linus