程序员使用Mac电脑必备软件清单
- IDEA编程工具列表
IntelliJ IDEA、WebStorm、PhpStorm、PyCharm、DataGrip、Rider、RubyMine、DataSpell、AppCode等激活版
-
IntelliJ IDEA热部署插件:Jrebel
是一款针对JAVA开发的热部署发布插件。它可以自动加载修改内容,减少服务发布次数,提高开发效率。修改范围包含类名称、接口名称、方法体、方法名称、方法参数等都可以无需发布,直接生效。
-
JDK8
Java 8(又称为jdk 1.8)是Java语言开发的一个主要版本。Oracle公司发布全新Java 8支持函数式编程。
-
轻量级编辑器: Sublime
-
前端开发工具:HBuilderX
-
文件比较工具: Kaleidoscope
一款文件、图像差异化比较的Mac免激活软件,具备将两个版本或者两个文件作为比较,并以绿色、红色、蓝色呈现出多出的、缺少的、不一致等差异化。
-
redis缓存查看: Redis Desktop Manager
是一个开源数据库,为您提供了连接和管理远程或本地Redis服务器所需的所有工具。
-
web服务器: Apache Tomcat 是Apache软件基金会项目中的一个核心项目,由Apache ,Sun和一些公司以及个人共同开发而成,深受Java爱好者的喜爱,是一款比较流行的web应用服务器。
-
信息抓包: Charles
是一款网络信息抓包工具。使用web开发、运维工程使用。
-
API测试工具
- 接口调用工具 Apifox
- 接口调用工具 Postman
-
UI设计工具: Axure RP
是一款专业的界面原型设计的软件。
-
虚拟机: PD虚拟机 Parallels Desktop
是macOS 上最受欢迎的Mac虚拟机应用软件,没有之一。
-
SSH工具:
- SSH连接 FinalShell
- SecureCRT for Mac(专业终端SSH 客户端
- SSH Config Editor Pro 客户端工具
-
FTP工具: Viper FTP
Mac平台上的一款功能非常强大的FTP客户端,但它又不仅仅是一款普通的FTP管理工具,它还具备文件管理、压缩包解压、本地及远程文件预览、版本控制、webDav连接、SSH链接等等功能。
-
远程控制:远程控制桌面 Screens 4
-
录屏工具: 录屏截图 CleanShot X
是一款屏幕录制、窗口截图的工具。
-
项目资源管理: 项目资源管理 Project Office X
是一款项目管理软件,用于规划、执行、架空各种项目环节、任务等。
-
编程帮助文档: Dash
是一款功能强大的API文档浏览器和代码片段管理器,内置了丰富的API文档,多达150多种。
-
数据库连接
- 数据库客户端 Navicat Premium
- DBeaverUltimate for Mac(数据库管理工具)
-
代码版本
- SVN客户端 SnailSVN专业版
- Mac下安装Git
以上是Mac程序员用户需要的工具清单。