0. 引言

Mac系统因为其流畅的运行,强大的处理能力,深受程序开发者的欢迎。那么本期,我们就来看看作为软件开发者,有哪些必备的mac软件

1. 虚拟机安装 VMware Fusion

VMware Fusion,允许基于Mac在虚拟机上运行Microsoft Windows,Linux,NetWare或Solaris等操作系统,软件开发时可能会需要不同的运行系统,特别作为后端开发者,更需要经常与linux系统打交道,那么在本机安装一个linux虚拟机更是必备操作。

更有时候我们需要安装一些软件,但有担心有病毒,那么装一个虚拟机来试错就再合适不过,如果真的感染了病毒,直接删除虚拟机即可,不影响本机

如下图所示,在mac m1的VMware中安装了一个ubuntu 桌面版

下载地址

在这里插入图片描述

2. 虚拟机安装 Parallels Desktop

Parallels Desktop也是一款虚拟机管理软件,与VMware不同的是,它是收费的,但是提供了更好的虚拟机安装体验,可以一键式安装虚拟机,不必再寻找安装指南。而且当前mac m1下安装window虚拟机,PD具有最佳的体验,因此作为WMware的补充是个不错的选择

下图所示为在mac m1的PD中安装的window虚拟机

下载地址

在这里插入图片描述

3. 服务器连接管理软件 Termius

上述讲了虚拟机的管理软件,直接使用上述软件操作虚拟机不是很方便,特别是指令操作系统中。我们就需要第三方的连接工具,那么Termius就是非常不错的选择,除了帮助我们管理连接的虚拟机、远程服务器等,还可以传输文件到虚拟机、远程服务器上

简洁、专业、易上手是它的代名词

下载地址

在这里插入图片描述

4. 远程服务器文件共享软件 FileZilla

FileZilla作为老牌的服务器文件共享软件,你可通过它从你的远程服务器与本机之间互传文件,轻量、开源、免费、简单、好用!除了mac版,也提供window版本

下载地址

在这里插入图片描述

5. window电脑远程控制软件 Microsoft Remote Desktop

公司的电脑是window,在家想要远程公司电脑时怎么办,Microsoft Remote Desktop是微软推出的远程连接软件,用它远程操作你的window电脑

下载地址

在这里插入图片描述

6. 远程桌面控制软件 TeamViewer

TeamViewer,一款远程桌面控制软件,如果想要在家控制公司或者学校的电脑,只需要在两台电脑安装TeamViewer即可,因为它的出现多少打工人在家也得干活。对它,可能真的是有爱又恨吧,同样支持window,mac版本

下载地址

在这里插入图片描述

7. 远程桌面控制软件 向日葵

向日葵作为一款国产的老牌桌面控制软件,几经迭代,操作性不输TeamViewer,甚至一模一样。很多公司处于安全考虑,更愿意选择国产软件

下载地址

在这里插入图片描述

8. 内网穿透软件 花生壳

某些开发场景下,我们需要一个外网地址对外提供接口,因此就需要将我们本机的内网映射到外网上,比如微信公众号的回调地址。花生壳就是用来解决这个问题,它可以免费将你的内网穿透映射到外网地址上,以满足你的开发需求

下载地址

在这里插入图片描述

9. redis桌面管理软件 Redis Desktop Manager

一款redis可视化管理软件,简单方便的查看、操作redis中的数据

下载地址

在这里插入图片描述

10. 数据库管理软件 Navicat Premium

Navicat作为老牌的数据库管理软件,支持mysql、pgsql、oracle、sqlite、sql server、mongodb等多种数据库。全面强悍,人手必备!

下载地址

在这里插入图片描述

11. 文本书写工具 Typora

Typora作为开发者酷爱的MD格式文本编辑器,简洁、美观、快速,不用像word一样纠结排版问题,学会MD语法即可快速书写文本。生产力提高利器!

下载地址

在这里插入图片描述

12. 思维导图绘制工具 Xmind

如果你还没有使用过xmind,那么应该立即将它下载到你的电脑。思维导图已然成为现在工作中的一种直观的方案产出形式。无需过多介绍,用就对了!

下载地址

在这里插入图片描述

13. 论文文献阅读器 CAJ云阅读

工作学习中,我们经常需要查询一些论文文献,而论文多数是caj格式的,普通的阅读器可能无法打开,那么就需要CAJ云阅读来帮忙了。同时支持在线搜索论文

下载地址

在这里插入图片描述

14. 离线文档阅读器 Dash

作为开发者,我们阅读的官方文档常常是外国网站,这就会导致访问不稳,对于经常需要查询的一些国外开发手册,我们就可以通过Dash将其下载下来,然后离线阅读

如下为Elasticsearch的离线文档阅读

下载地址

在这里插入图片描述

15. 文件云存储 阿里云盘

相比较于百度云盘,阿里云盘没有限速,容量大,页面简洁美观,缺点是暂不支持压缩包、iso等格式的文件共享

下载地址

在这里插入图片描述

总结

好了,本期分享就到此结束啦,如果你觉得上述软件好不错的话,不妨点个赞支持一下吧

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐