程序员 MAC 电脑上的必装软件

263 阅读4分钟

technology-791029_640.jpg

开发类

1. homebrew

Mac上第三方包管理器,很方便的工具,同时出名的还有MacPorts,各有千秋吧,homebrew比较依赖系统库,优点是更新速度快,软件包也非常多,但是缺点也很明显,每次更新系统,很多软件就不能用了,这个会让人头疼。MacPorts比较不依赖系统库,但是软件没有homebrew多。 homebrew安装命令(输入到终端):

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Tips: Homebrew国内比较慢,可以更改镜像源地址(清华源或者中科大源),就可以随心所欲brew update

2.一个轻量级的低代码开发平台

低代码作为一种软件开发技术逐渐进入了人们的视角里,它利用自身独特的优势占领市场一角——让使用者可以通过可视化的方式,以更少的编码,更快速地构建和交付应用软件,极大程度地降低了软件的开发、配置、部署和培训成本。

开源应用地址:www.jnpfsoft.com

开发语言:Java/.net

这是一个基于 Java Boot/.Net Core 构建的简单、跨平台快速开发框架。前后端封装了上千个常用类,方便扩展;采用微服务、前后端分离架构,集成了代码生成器,支持前后端业务代码生成,满足快速开发;框架集成了表单、报表、图表、大屏等各种常用的 Demo 方便直接使用;后端框架支持 Vue2、Vue3,平台即可私有化部署,也支持 K8S 部署。

在 JNPF 中,至少包含表单建模、流程设计、报表可视化、代码生成器、系统管理、前端 UI 等组件,这种情况下我们避免了重复造轮子,已内置大量的成熟组件,选择合适的组件进行集成或二次开发复杂功能,即可自主开发一个属于自己的应用系统。

3. Google Chrome

在所有浏览器里,我用的最多也最习惯的就是谷歌浏览器Chrome。google chrome是最好的浏览器(不接受反驳),无论是代码调试,还是插件使用。都是最好的。

4. iTerm2 +oh-my-zsh+ zsh +powerlevel10k 终极shell解决方案

5. Webstorm

个人觉得是最好用前端编辑器。直接开始编码,无需安装和配置大量插件。WebStorm 从一开始就已包含 JavaScript 和 TypeScript 开发所需的一切。您可以使用各种插件和设置进一步个性化。虽然它需要收费,但是可以再网上找些破解的方法。

6. Python+PyCharm

现在AI太火了。作为程序员在电脑上不安装这2个,感觉都被时代淘汰了。我用的是社区版,Python用起来真的会上瘾。另外,Python解决环境一定要选择anaconda(还是提醒换国内镜像),pip(再次提醒换国内镜像)的报错真的很让人头疼

办公类

1.微信

这个就不说了吧,现在微信有多少工作沟通是通过微信的。

2. office 套件

office套件还是最好用的,办公软件。千万不要安装wps。

3. ximd 思维脑图

Xmind 是一款全功能的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。主要是操作简单易上手。

娱乐类

1. 网易云音乐

我一直使用它来听歌。感觉里面的歌曲很符合我的喜好。可能是根据我的使用轨迹给我推荐歌曲。另外它歌曲里评论很多都很有意思。

2. 小滑轮m3u8

闲暇时,我一直使用它看视频,它可以看(腾讯,爱奇艺,芒果)会员视频,所以它们有热门的剧,我都用它看,不用掏会员。另外那些看美剧的网站,我也用它看或下载。满天星的网站上视频它也可以下载哦。

3. IINA for Mac

IINA Mac版是Mac平台上的一款开源视频播放器,IINA Mac版基于 mpv,为最新 Mac 系统而生,支持 Touch Bar、兼容 MPV 脚本、几乎支持所有格式、网络播放,是一款拥有优雅外观的视频播放器。