Java后台开发必备软件

开发软件(必备)

  • Jdk,推荐下载最新版
  • 编辑器,推荐 IntelliJ IDEA
  • 服务器,如 Tomcat / Jetty 等
  • 数据库可视化工具:sqlyog、Navicat Premium

其他软件(可选)

  • 前端编辑器,如 WebStorm 等
  • 截屏软件,极度推荐 FSCapture ,只有6M,但是功能强大。集成了屏幕标尺,取色,定位坐标等工具,前端开发神器。
  • 护眼软件,如 护眼宝 (长时间看电脑,对眼睛不好) 等
  • 迅雷极速版,当年迅雷良心之作。无广告,无插件,无捆绑,支持用户登录,因为太优秀赚不到钱而被官网下架 (本人贡献最后一个版本,
  • 链接:https://pan.baidu.com/s/1bqh9d87 密码:i2ud )
  • pdf文件查看器,如 Acrobat Reader DC 等
  • 思导图软件,如 Xmind 等

其他软件(可选)

  • 版本控制工具,推荐 Git
  • 项目构建工具,如 Maven (Gradle 比较先进,解决了Maven的一些bug,如循环依赖等,但国内认可度不高) 等
  • Redis 终端界面,推荐 RedisDesktopManager
  • 文本编辑器,如 Editplus / Notepad++ (取代记事本,高亮显示源文件) 等
  • FQ工具,如 Shadowsocks / 蓝灯 / 云梯 等
  • 抓包工具,如 Wireshark / Fiddler 等
  • http请求模拟工具,如 Postman 等
  • 压力测试工具,如 Jmeter 等
  • 反编译工具,如 Jd-gui (有时候确认问题,需要直接从私服上下载jar确认文件信息,用它可以直接打开jar包)
  • 连接公司 vpn 软件 (如果有),如 EasyConnect 等
  • 笔记软件,如 有道 / 为之 / 印象笔记 等
  • 开发专用浏览器,推荐 Firefox ,插件较多 (建议 日用使用 和 开发 分别使用两个浏览器,将公司内部管理环境、测试环境、git仓库等地址加入到开发浏览器收藏夹并在地址栏下面显示,这样每次就不用再输入网址了,直接点击打开即可,日常浏览器还是用来收藏一些日常网页吧)
  • 邮件客户端软件,如 Foxmail 等
  • 通讯软件
  • 网盘
  • 文件差异对比工具(查看配置文件或者不同版本的文件差异),推荐 Beyond Compare