开发相关工具
开发工具
1、JDK
2、Maven
3、IntelliJ IDEA
4、DevSidecar-开发者边车工具
选择更通畅的网路
5、Notepad--(notepad pro)
修改主题为:Navajo
6、typora - markdown语法的编辑器
6、jetbrain全家桶破解
https://3.jetbra.in/
7、终端工具:tabby、xshell
8、apifox、apipost、postman
9、MySQL以及Navicat连接客户端
10、Redis以及Redis管理客户端
11、DataGrip:适用于数据库和 SQL 的跨平台 IDE - JetBrains
12、watt Toolkit:可用于加速github以及Steam等
13、
开发插件
idea下载插件的网址
https://plugins.jetbrains.com/
代码洁癖插件
1、Alibaba Java Coding Guidelines 阿里巴巴开发规范
插件地址
2、FindBubs(spot bugs,sonar,Checkstyles) 检查代码中的bug
3、Metrics Reloaded 衡量方法、类以及模块当中的复杂度
4、lombok
5、save action 每次保存文件时自动格式化
6、SonarLint是一个静态代码分析工具
辅助编码插件
1、TONGYI Lingma 阿里的辅助插件
2、TalkX 辅助编码
3、CodeGeeX
4、AWS Toolkit(CodeWhisperer):可用于辅助编码
其它插件
- MyBatisX
- Rainbow bracket 彩虹括号插件
- Maven Helper (依赖冲突分析神器)
插件地址 - Alibaba Cloud Toolkit
- MapStruct Support
mapstruct的插件,获得更加丰富的代码提示 - Code Glance 代码小地图
- StopCoding
提醒休息的插件插件地址 - PlantUML integration uml时序图,类图
插件地址 - IDEA 久坐提醒插件
插件地址 - LeetCode Editor
插件地址 - SequenceGiagram 生成代码时序图
源码阅读
1、deepwiki
如果你也想第一个开源仓库,我这儿有一套路径比较顺手的流程,供你参考:
- 打开它的 DeepWiki,直接把仓库地址放进去;
- 接着,先看这个仓库的 Overview 和 Architecture,了解项目结构;
- 再问三个问题:入口在哪、核心模块是什么、主流程怎么走,这时候就可以使用 Codemap 模式了;
- 最后回到源码、测试和实际运行链路确认;
好用的开发相关的软件工具
1、简单免费的内网穿透小工具,有了它轻松让别人访问你的项目~
https://ngrok.com/
2、可生成banner图的网站
Patorjk:支持制作ASCII艺术字体的网站。
Bootschool:提供各种在线工具的网站,包括ASCII艺术字体生成器。
Network Science:提供ASCII艺术字体的在线生成器。
Degraeve:可以根据图片转为文本的网站。
Fontke:可以上传图片直接打印的网站。
3、
软件和平台
- JSON可视化界面
打开工具主页,点击 “GO TO EDITOR”进入编辑器
官网:https://jsoncrack.com/
项目地址:https://github.com/AykutSarac/jsoncrack.com - 墨刀-在线产品设计协作一体化平台
- TAPD让协作更敏捷
- canal
- yuque.com:可以画时序图
- 即时原型:一个画原型的
- 花瓣网:设计有关的网站