Mac开发应用分享

Mac开发应用分享携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 关于Mac是开发同学的首选生产力,想必大家都没有异议吧,今天就来说说自己的Mac都有哪些好用的软件。

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情

关于Mac是开发同学的首选生产力,想必大家都没有异议吧,今天就来说说自己的Mac都有哪些好用的软件。

应用概述

首先来看下软件的分类,我将这些软件分为6大类,涵盖系统、编辑器、浏览器及插件、开发工具、网盘及其他工具。下面就大致介绍下相关工具吧。

Mac开发软件.png

1. 系统及终端

iTerm2 + oh my zsh (终端)

说到终端,是每个开发都必须的工具,Mac自带的终端,个人感觉用起来不是很方便,特别是在分屏效果上。因此,Iterm2是一款非常好用的终端,配合oh my zsh可谓是完美。主题选择、高亮展示、自动填充、分屏效果体验皆不错。下载安装方式大家自行搜索一下吧。

iterm2.jpg

snipaste / ishot(截图)

截图工具,在开发中也是必不可缺。像一些通讯工具如微信、钉钉都有截图功能,但是易用性、便捷性都不大好。这2款截图工具自己都用过,个人主要是用snipaste,但ishot有长截图功能,这是前者没有的,大家根据需要自行选择。

Snipaste.jpg

magnet(分屏)

分屏工具,当我们同时使用的软件或页面过多时,magnet派上用场了,它可让当前活动窗口快速变换位置到屏幕左边、屏幕右边或者角落,中间,全屏宽等功能,大大减少了我们切屏的动作。

magnet.jpg

Bartender 4(菜单栏图标管理)

当我们同时开启的应用过多时,菜单栏就显得很乱,Bartender可将我们不想展示的应用都隐藏起来,菜单栏一下就变得简洁起来了。下图是隐藏效果。

bartender_1.jpg bartender_2.jpg

iStat Menus(系统监控)

使用Mac时,我们有时需要了解电脑的内存、CPU、温度等状况,这款软件完美的实现了这些功能。

istat_menus.jpg

The Unarchiver(压缩解压)

这款压缩工具非常优秀,而且是免费的。解压压缩速度很快。

The_Unarchiver.jpg

2. IDE及编辑器

vscode(IDE)

IDE有很多,自己前前后后用过pycharm, sublime, goland,最后还是拥抱了宇宙第一IDE vscode。vscode轻量,启动速度快,几乎可编辑任何语言。自己在工作中后端主要是写python,偶尔写写go,前端主要是Vue,vscode一个IDE足以,当然大家有更好的也可推荐一下。

vscode.jpg

语雀 / Typora (Markdown编辑器)

写markdown是我们日常工作必不可缺的,市面上markdown编辑器也是五花八门。试用过很多款,最后选择的是语雀。当然Typora也挺优秀,大家酌情选择吧。

XMind / 幕布(思维导图)

思维导图一般是在画流程图以及总结的时候用上。XMind是老牌软件,这里不多做介绍。幕布是自己最近发现的好应用。自己写好大纲后,可自动生成思维导图,这点还是很方便的。

幕布.jpg

3. 浏览器及插件

Chrome 及 油猴工具

浏览器的话,不出意外大家应该都用Chrome吧。这里种草一个非常强大的插件—油猴插件。安装之后,大家可以选择安装各种自己需要的插件,比如隐藏百度广告插件、翻译插件、CSDN广告过滤等等。 附上油猴脚本各类插件的网址:油猴插件

4. 开发工具

Viscosity(OpenVPN客户端)

Viscosity可以说是最好用的OpenVPN客户端,通过它来远程连接公司网络准没错。

Viscosity.jpg

Postman(接口测试工具)

平时做完需求,少不了接口测试,Postman足够我们来测试了。

postman.jpg

Navicat (数据库管理工具)

说到数据库管理工具,大家都不会陌生,Navicat更是这个领域的霸主,不多介绍。

Navicat.jpg

Cornerstone(SVN客户端)

有些同学可能会用到SVN作为版本管理,那你就不要错过Cornerstone了,声称是最好用的SVN客户端。

FileZilla(FTP客户端)

FileZilla是我用的最多的FTP客户端,免费开源,性能却很强大,具备大多数的FTP软件功能。

FileZilla.jpg

5. 视频 / 网盘

IINA(视频播放器)

视频播放器也是林林总总,尝试过很多播放器,IINA可谓是最合适的那个。应用轻量简洁,几乎支持所有格式播放,你没有理由拒绝它。 IINA.jpg

阿里云盘 / 百度云盘(网盘)

网盘也是我们的常用工具,百度网盘不用多说,主要说说阿里云盘。这是阿里诞生不久的产品,优点是不限速!不限速!不限速!其他的不用多介绍了吧。

6. 其他工具

Bob(翻译)

对于英语不是很好的我来说,阅读英文文档时,一个划词翻译软件必不可少。Bob支持划词翻译、截图翻译和手动翻译。支持的翻译源有百度翻译、有道翻译、谷歌翻译等等。 Bob.jpg

Itsycal(时间日历工具)

Itsycal是一款精致小巧的时间日历工具,支持自定义日历时间的样式,可添加显示日历事件。下图是我设置的时间样式。

Itsycal.jpg

结语

以上就是一些常用的Mac应用,有些软件是收费的,大家可在Mac软件下载。如果你还有更好的宝藏应用或者安装问题,欢迎讨论。

今天的文章Mac开发应用分享分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/21370.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注