-
简介
同事换了2021最新版Mac book pro,于是我得到人生中第一台mac,他的二手2015款。mac并不是我的刚需,原先的电脑上联想的(i5-7200u 12+256)勉勉强强能用,后来配了主机(3600X 16+500+RX5700XT),但是好显卡用于开发就太浪费了,就搬回去打游戏了,就换了公司的台式机进行开发(i5-9500 机械1t),没有固态属实难受,就把win换成linux来工作,结果linux限制性太大了,很多软件都没有适配,导致开发贼难受。
由于今年M1的浪潮,同事决定换掉手里的老款,他直接就问我要不要,反正也是挂咸鱼,不如先问问我,我也受不了台式机的卡顿,又不想用好显卡工作,索性就留下来,于是在双十一他下单了,为期一个月的等待,11.26号上午收货。下午我就拿到了这个老款mac。
因此,我晚上搞到很晚,研究这个新玩意,在使用三天后写下此文章,来记录本次体验以及配置工作环境的参考。 -
正文:
-
Java环境
首先是Java环境,熟悉Java的伙伴都知道,Win和Linux配置环境需要修改系统环境变量,设置Java安装路径等,但是Mac不用,直接安装就完事了,安装完成后环境直接配置完成,链接是一个下载Java的地址:jdk镜像
-
Maven
maven用的人应该不少吧,还是说都转战Gradle了,我这里只介绍一种。 -
下载maven包到本地
下载地址 -
移动解压到工作目录(不想可以跳过此步骤)
下载后,默认到download目录下,我移动到work目录下 -
配置环境变量
按command+空格,输入Terminal.app,回车打开终端,输入以下命令:vi ~/.bash_profile
默认是空文件,按 i 进入编辑模式,输入以下几列:
#你maven安装路径 export MAVEN_HOME=/Users/你的名字/work/maven/apache-maven-3.6.2 export PATH=$PATH:$MAVEN_HOME/bin
-
按esc退出编辑模式,再按shift + :
-
输入wq,保存
-
终端输入以下命令,执行配置
source .bash_profile
-
输入mvn -v,出现以下即为成功
-
Nacos
1.下载nacos
nacos官网2.解压到工作目录(非必要)
3.进入nacos的bin目录下
4.启动nacos
sh startup.sh -m standalone
5.配置开机自启,自启的方式有很多,这里介绍一个mac的一个功能
详细操作:配置nacos自启 -
idea就不用多说了
-
工具向:ITerm2
1.简介
iTerm是一个为Mac OS X编写的,功能齐全的终端仿真程序;类似win的XShell、Putty、WinSCP等2.下载地址:
ITerm23.配置方法,这里不细写,知乎有文章详解
知乎跳转4.设置快捷键快速打开option + 空格
-
工具向:wps
当然你可以选择Office,无非收点费用,其实WPS才是国内办公软件元老,Office只是一个模仿者罢了。基本功能wps都可以满足,这里不在赘述;
1.下载
WPS官网 -
工具向:iShot
这款软件叫做iShot,在App Store即可免费下载,注意是免费的!下载这款软件后基本告别微信、qq等截图了,快捷键自定义习惯的就好。
1.下载地址:
[可以在这网站下,也可以去app store下载] -
工具向:Typora
Typora 是一款支持实时预览的 Markdown 文本编辑器。它有 OS X、Windows、Linux 三个平台的版本,win平台一直在用,转战mac继续好吧,不过1.0版本都需要收费,因此选择较低的版本,不要升级即可,当然推荐购买。 -
工具向:CheatSheet
CheatSheet for mac是Mac os平台上的一款非常不错的帮助用户快速产看自己设置的快捷键,CheatSheet for mac能显示出几乎所有软件程序的快捷键列表,而列表中的功能,除了可以用快捷键操作,也是可以点的。如果你不喜欢用菜单。1.使用
安装后,在任何软件页面,按住command不放,弹出快捷键提示页,以浏览器为例:
快捷键跟win还是有点区别,但也相似,配合触摸板,直接扔掉鼠标。 -
压缩软件keka 或 The Unarchiver
下载地址:
keka官网两款软件都可以使用,效果都不错
12.13日更新:
-
iterm2一键连接服务器
1.打开iterm2设置页面,快捷键command + ,
点击“+”新建一个配置
2.起个名字,下面选择command
3.在command 输入/bin/bash
4.找个目录创建一个脚本文件test.sh,写入以下脚本命令#!/usr/bin/expect set timeout 30 spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2] expect { "(yes/no)?" {send "yes\n";exp_continue} "password:" {send "[lindex $argv 3]\n"} } interact
5.在文件所在目录,授权改文件为可执行
chmod +x test.sh
6.回到iterm2,在Send text at start输入你文件的位置和服务器相关信息,如下顺序格式,以空格隔开:
#sh文件地址/文件.sh 端口号 用户名 IP 密码 /Users/xxxx/work/itermShell/test.sh 22 root 127.0.0.1 123123
把这个的快捷键关掉。
7.使用方式,打开iterm2终端,点击Profiles,选着你刚刚的配置
-
杀毒软件
不推荐安装杀毒软件,因为OS X 不需要,针对OS X的病毒相对较少,而且每一步关于权限的操作都需要用户输入密码来确认是否执行,所以你不会忘记mac的密码,因为每天都需要输入若干次 -
总结:
熟悉Linux的老司机,在使用mac会有一种熟悉的感觉,因为命令行使用相对频繁。当然你可选择安装一个windows系统保持原有的习惯,我现在还没过新鲜感,对这个新系统充满兴趣,有什么不对的地方,欢迎评论指出,谢谢;
Mac配置开发环境(后端)和软件安利
最新推荐文章于 2025-04-13 22:49:17 发布