java-developer-document
文檔地址:https://gitee.com/zhengqingya/java-developer-document
一、開發環境
Java開發環境系列分享鏈接:https://pan.baidu.com/s/1jIB_5E-1g3_XrMSloF88YA 提取碼:8xa5
Windows10專業版
激活:
# “以管理員身份”運行cmd
# "已成功卸載了產品密鑰”
slmgr.vbs /upk
# “成功的安裝了產品密鑰”
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
# “密鑰管理服務計算機名成功的設置爲zh.us.to”
slmgr /skms zh.us.to
# “成功的激活了產品”
slmgr /ato
谷歌插件
Docker
Git
JDK
Apache Maven
Gradle
IntelliJ IDEA
Node.js
Visual Studio Code
Python
FinalShell
Everything
微信開發者工具
HBuilderX
Other Tools
mysql、redis、mq等可通過docker-compose
直接安裝,點擊進入查看詳情
二、開發規範
IDEA插件
這裏根據自己的情況來選擇安裝即可
是否必裝 | 插件名稱 | 插件介紹 |
---|---|---|
√ | Alibaba Java Coding Guidelines | 阿里巴巴出的代碼規範檢查插件 |
√ | Eclipse Code Formatter | 阿里代碼規範code style所需 |
√ | Save Actions | 保存時的一些自動操作,如按下Ctrl + S 即可自動按照阿里巴巴編碼風格格式化代碼 |
√ | Lombok | 類上註解@Data省去getter/setter、toString等方法滴 |
JRebel | 熱部署滴 快捷鍵:Ctrl+F9 | |
Free Mybatis plugin | 在 Mybatis 的 mapper Java 接口方法和 mapper XML 文件之間來回切換 | |
MyBatis Log Plugin | Mybatis運行後的相關sql日誌可轉換成sql語句直接輸出在console中 | |
CodeGlance | 類似SublimeText的Mini Map插件,一個代碼編輯區縮略圖插件,可以快速定位代碼 | |
CamelCase | 命名風格轉換插件,可以在 kebab_case,SNAKE_CASE,PascalCase,camelCase,snake_case 和 空格風格之間切換。快捷鍵蘋果爲 ⇧+⌥+ U ,windows 下爲 Shift + Alt +U | |
RestfulToolkit | 一套 RESTful 服務開發輔助工具集,可根據url定位controller | |
Grep Console | 自定義設置控制檯輸出顏色,顯示不同日誌信息級別的顏色和背景色 | |
.ignore | 各類版本控制忽略文件生成工具 | |
GenerateAllSetter | 生成對象set方法 |
代碼規範 Code Style
阿里
需
Eclipse Code Formatter
插件
阿里巴巴Java開發手冊
自動格式化代碼Ctrl + S
需
Save Actions
插件
目前暫時就更新到這裏,後期有時間應該會不斷更新: https://gitee.com/zhengqingya/java-developer-document