Mac配置开发环境(后端)和软件安利

在这里插入图片描述

  • 简介

    同事换了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.下载地址:
    ITerm2

    3.配置方法,这里不细写,知乎有文章详解
    知乎跳转

    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官网

    The Unarchiver 官网

    两款软件都可以使用,效果都不错

    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系统保持原有的习惯,我现在还没过新鲜感,对这个新系统充满兴趣,有什么不对的地方,欢迎评论指出,谢谢;

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值