mac的开发环境配置(血泪教训)


到了一家新的公司实习,发现使用的是mac电脑,花费了很多的时间和精力在适应新系统上,没想到中间也踩了很多的坑,现在简单记录一下。

1、Homebrew

首先最重要的就是下载Homebrew,这个就相当于是MacOS的一个软件包管理器,通过这个可以很快速地安装或者下载软件,这是Mac的神器!!!前期没使用到,导致后面配置环境啥的都浪费了很多的时间。

  • 下载软件工具(类似yum)Homebrew & Homebrew cask
Homebrew:主要用来下载一些不带界面的命令行下的工具和第三方库来进行二次开发
Homebrew cask:主要用来下载一些带界面的应用软件,下载好后会自动安装,并能在mac中直接运行使用
  • 下载方式:
  1. 首先下载git(省略,网上很多)
  2. 再安装homebrew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  1. 检验是否下载成功
brew -v
  1. 默认地址为:
/opt/Homebrew/

2、mac环境配置准备

需要安装的环境和软件:

  1. 配置环境:jdk8、mysql8、maven3.8、nacos1.4、redis3、es、mq、git、nodejs
  2. 安装软件:idea、vsCode、Navicat、RedisDesktopManager、Postman、XShell、Xftp、office(mac)

附上链接:

  • mac软件:
链接:https://pan.baidu.com/s/10g2yv9nBYOQ-Qlp4O3VF6Q?pwd=08mk 
  • mac环境:
链接:https://pan.baidu.com/s/1E6YTGSxC-QvyglrhmQDATg?pwd=vscv 

3、Java开发必装软件

  1. utools!!!
  2. WebStorm (JetBrains前端工具)
  3. Sublime Text 轻量化代码编辑器(notepad的plus版)
  4. iTerm2、oh my zsh、Homebrew (mac的终端美化工具,windows可以使用terminal)
  5. QuickRedis、对象存储cosbrowser、Docker
  6. Dash 编程官方文档查询app
  7. Mat(JVM)、JProfiler(代码运行状态)、JMeter(压力测试)
  8. XMind 画流程图
  9. Proxyman 抓包工具

【问题】mac文件损坏问题

sudo spctl  --master-disable
  • 接着打开【系统偏好设置】,选择【安全性与隐私】,选择【通用】,可以看到【任何来源】已经选定。
  • 再打开终端,输入:
sudo xattr -r -d com.apple.quarantine 
  • 打开“访达”(Finder)进入 “应用程序” 目录,,找到该软件图标,将图标拖到刚才的终端窗口里面,会得到如下组合(如图所示):
sudo xattr -r -d com.apple.quarantine /Applications/WebStrom.app
  • 下载完毕!!!(*)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值