Jetbrains系列产品
IntelliJ IDEA
2、数据库管理工具Navicat系列数据库是软件开发中必不可少的组件,Mysql、Oracle、Mongodb等都是我们常用的数据库。平常开发的过程中,我们需要借助可视化的工具来查询数据库的数据,有时候还需要帮运营同学导一些数据,所以一款好用的数据库可视化工具对于我们来说非常重要,而Navicate系列工具是程序员的最佳选择。

Navicat系列
3、文件传输工具FileZilla日常开发工作中,我们可能需要上传文件到服务器,一款好用的FTP工具比不可少。FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程序,可以通过FTP和SFTP协议上传文件,也就是只要服务器的账户密码你就可以上传文件,不需要服务器安装FTP服务。
FileZilla
4、SSH 工具SecureCRTSSH工具是运维工程师必不可少的工具,借助SSH工具,我们可以远程登录服务器。开发工程师也需要借助SSH工具排查线上问题,查看日志等。SecureCRT是一款商业SSH、Telnet客户端和虚拟终端软件,如果要选择一款SSH工具,SecureCRT是最好的选择。
SecureCRT
5、文件编辑工具 Sublime TextSublime Text是一款文本编辑器,这是我最喜欢的文本编辑器,它的功能很强大。你可以用它直接来写代码、写文档、格式化数据等操作。它有丰富的插件可以使用,你可以根据自己的需求安装插件使用。
Sublime Text
6、接口调试工具PostManPostman是一款功能强大的用于发送HTTP 请求的工具。做web页面开发和测试的的程序员必不可少。使用PostMan我们可以测试我们的接口,模拟请求。
PostMan
这六款工具我觉得是程序员必备。如果你有这六款工具,你的工作会很高效,如果你还没有,赶紧下载安装试试。我相信你不会失望。