【游戏开发环境】Unity使用Mac电脑开发,开发环境的搭建(Mac mini M1 VSCode Git 好用工具)

      最后更新:2022-06-18 22:46

      文章目录

          • 一、前言
          • 2. Unity下载和安装
          • 三、VSCode
            • 1.VSCode下载和安装
            • 2,VSCode插件
              • 2.1,单元3D包插件
              • 2.2,括号双色素器2插件
              • 2.3、其他插件
            • 代码不能提出和完成问题
              • 3.1.Windows解决方案
              • 3.Mac的解决方案
                • 3.2.安装单元
                • 3.2.2.设置全卡:使用全球单元
                • 3.2.Installation.NET Core SDK
            • 4.设置外部脚本编辑器到VSCode
          • 四、安装JRE
          • 安装家庭布鲁
          • 六、安装adb
          • 安装oh-my-zsh
          • 问题是,Git不能自动完成
          • 9,MacAndroid模拟器(兼容M1芯片)
          • 10.免费Mac工具建议
            • 1,iTerm2终端
            • 阿尔弗雷德(应用快速搜索)
            • EasyFind(类似于所有)
            • 4,Xnip或iShot(剪切工具)
            • 5. GIPHY 捕获
            • 6.快速 Zip(压缩和解压缩)
            • 7、待补充
          • 你赢了,但想玩Mac
          • 十二、完毕

      一、前言

      大家好,我是新发。
      我最近换用Mac mini进行办公了(M1新电脑需要建立一个软件开发环境,写博客并记录它,如果你正在使用它Mac电脑,我希望你能帮我。
      在这里插入图片描述

      我安装的系统是macOS Monterey 12.3.1
      在这里插入图片描述

      2. Unity下载和安装

      Unity 在网站上直接安装( https://unity.(cn/ )下载 Unity Hub,然后使用Unity Hub安装对应版本的Unity即可,与Windows没什么区别,我不会进去。
      在这里插入图片描述

      三、VSCode

      1.VSCode下载和安装

      代码编辑器我喜欢用VSCode,它比Visual Studio轻而美观, 丰富插件, 推荐.
      VSCode 网站:https://code.Visual studio.com/
      在这里插入图片描述

      你可能会发现下载速度很慢:
      在这里插入图片描述
      我们可以用以前的域名替换vscode.cdn.azure.cn例如,上面的链接是 https://az764295.vo.msecnd.net/stable/da15b6fd3ef856477bf6f4fb29ba1b7af717770d/VSCode-darwin-universal.zip,

      替换后是
      https://vscode.cdn.azure.cn/stable/da15b6fd3ef856477bf6f4fb29ba1b7af717770d/VSCode-darwin-universal.zip

      下载速度有10MB/s,非常快
      在这里插入图片描述

      2,VSCode插件

      使用VSCode作为Unity的代码编辑器,您需要安装相关插件。下面我列出我安装的插件。

      2.1,单元3D包插件

      unity3d-pack插件是一个自动安装相应的依赖插件的插件包:C# Snippets、C# XML Documentation Comments、Unity Code Snippets、Shader language support for VS Code、Unity Tools、Debugger for Unity、ShaderlabVSCode
      在这里插入图片描述

      2.2,括号双色素器2插件

      这是一个与 bracket 颜色匹配的插件,易读代码,并建议安装。
      在这里插入图片描述

      2.3、其他插件

      如果你的项目有使用lua,你还需要安装一下lua我通常安装的有关插件是:
      EmmyLua和Lua这连个插件
      在这里插入图片描述
      然后,为了方便查看建筑目录结构,将安装另一个vscode-icons插件,
      在这里插入图片描述
      基本上,你可以根据实际情况安装相关插件。

      代码不能提出和完成问题

      一旦插件安装,你可能会发现写代码仍然缺乏代码提示和自动完成功能。

      3.1.Windows解决方案

      如果你是windows,大概率是因为工程.net framework版本与系统安装的.net framework不能匹配的版本的问题可以在项目中打开csproj文件,搜索TargetFrameworkVersion,查看工程.net framework版本,
      在这里插入图片描述
      然后到微软网站下载并安装相应的版本.net framework 有关安装,请浏览: https://dotnet.Microsoft.dotnet-framework/download/zh-cn
      在这里插入图片描述

      3.Mac的解决方案
      3.2.安装单元

      如果你跟我一样是用Mac可能是因为你没有安装Mono,其实VSCode官方手册里有一些谈话,可能没有被注意到,
      VSCode 官方手册注释: https://code.Visual studio.com/docs/other/unity
      在这里插入图片描述

      mono 下载: https://ww.Mono-project.com/download/stable/
      在这里插入图片描述
      下载和安装后,设置.zshrc/.bash_profile环境变量(很重要)

      在终端执行mono,如果输出参数指定,则指定mono安装成功了,
      在这里插入图片描述

      3.2.2.设置全卡:使用全球单元

      接着点击VSCode的菜单Preferences/Settings,
      在这里插入图片描述
      把Omnisharp: Use Global Mono设置为always,如下
      在这里插入图片描述

      3.2.Installation.NET Core SDK

      另外,你的VSCode估计以下提示将出现:.Net Core SDK找不到,
      在这里插入图片描述
      我们可以使用brew来安装.net sdk,

      注:如果你是新Mac,你可能会提示brew该命令不存在,您需要安装HomeBrew,下文我会讲。

      执行命令

      你可以看到成功的安装的输出dotnet-sdk was successfully install!,如下
      在这里插入图片描述
      你也可以执行一下dotnet,如果输出参数信息,则指定dotnet安装成功了,
      在这里插入图片描述

      4.设置外部脚本编辑器到VSCode

      最后记得把Unity的External Script Editor设置为Visual Studio Code,如下
      在这里插入图片描述
      如果不是意外,这是你的时间VSCode应该能够正常地写代码

      注:若找不到代码提示,请重新启用mac试试~

      四、安装JRE

      有些计划可能需要依靠Java运行环境,需要安装JRE,
      网站下载: https://ww.Java.com/zh-CN/download/
      在这里插入图片描述

      安装完毕后,执行java -version你可以看到输出版本号,这表明安装成功
      在这里插入图片描述

      安装家庭布鲁

      可以直接通过HomeBrew安装网站的命令行,
      地址:https://brew.sh/
      在这里插入图片描述
      如果不是意外,你会遇到443错误,可以通过gitee镜像源来安装:

      如下
      在这里插入图片描述
      安装完毕后,执行

      如果输出版本号表示安装成功
      在这里插入图片描述
      接着我们就可以使用brew例如,享受安装软件的乐趣

      如果您发现无法令人愉快地安装软件,你可以以阿里云为例,更换仓库镜子:

      六、安装adb

      我通常使用Android进行实时调试adb命令来安装apk和查看日志,在mac中,可以使用brew来安装adb,命令如下:

      如下
      在这里插入图片描述
      安装后,您可以adb --version来查看版本号,
      在这里插入图片描述

      注:如果你安装了Android Studio,可以通过它来下载Android SDK,在Android SDK中包含了adb,具体是在platform-tools/adb你需要自己配置环境变量。

      安装oh-my-zsh

      上面提到zsh,我用的是oh-my-zsh,相信大家用了oh-my-zsh也会爱上它。

      这是官方的介绍:

      Oh My Zsh是一个有趣的、开放的、社区驱动的框架,用于管理您的Zsh配置。它包含了数以千计的有用的功能、帮助程序、插件、主题和一些让你喊叫"哦,我的ZSH!"

      oh-my-zsh 网站: https://ohmyz.sh/
      oh-my-zsh 开源地址: https://github.ohmyzsh/ohmyzsh
      oh-my-zsh 主题: https://github.WikiProject Themes

      oh-my-zsh安装步骤如下:

      如果失败,你可以使用国内的来源

      安装成功可观oh my zsh,如下
      在这里插入图片描述
      你可以在~/.oh-my-zsh/themes在目录中查看其不同的主题配置,
      在这里插入图片描述
      现在我们可以把shell切换为zsh,

      如果想切换回bash,可以执行

      也可以修改主题,只是打开它们~/.zshrc这个文件,并设置它ZSH_THEME这个主题,我喜欢gallois这个主题,
      在这里插入图片描述
      最后执行一下

      问题是,Git不能自动完成

      mac自带的git例如,当我输入时,工具不能自动填充git com然后按tab钥匙,它不会自动解决我的问题git commit切换分支等等,它不会自动帮助我完成分支名称,所以不方便。

      你可以使用brew重新安装git,

      安装完,执行git --version,如果输出版本号成功,
      在这里插入图片描述

      9,MacAndroid模拟器(兼容M1芯片)

      与MUMU模拟器和夜神模拟器一样,它们目前不兼容M1芯片,如果真要在M1芯片的Mac在上面运行Android模拟器,你可以下载M1芯片的安卓模拟器,
      GitHub 地址:https://github.Android-emulator-m1-preview/releases
      在这里插入图片描述

      10.免费Mac工具建议

      最后,我想推荐一些我通常用来提高工作效率的好的工具。

      1,iTerm2终端

      关于iTerm2 知道某人在哪里做了详细的回答是有益的: https://ww.Zhihu.com/question/27447370

      iTerm2 网站: https://iterm2.com/
      在这里插入图片描述

      阿尔弗雷德(应用快速搜索)

      按alt+空格快捷键允许您快速搜索应用程序,并支持拼写检索,我通常使用它快速打开和切换应用程序,
      在这里插入图片描述

      Alfred 网站: https://ww.Alfred App.com/
      在这里插入图片描述

      EasyFind(类似于所有)

      在Windows中我一般使用Everything来全局搜索文件,在Mac中我一般是用EasyFind。

      EasyFind 下载地址: https://easyfind.En.Softonic.com/mac
      在这里插入图片描述

      4,Xnip或iShot(剪切工具)

      截图工具可以用Xnip或者iShot非常有用的,可以做App Store下载和安装是免费的。
      在这里插入图片描述
      在这里插入图片描述

      5. GIPHY 捕获

      在Windows中,我一般是用Screen2Gif作为GIF录屏工具。
      在Mac中,我一般是用GIPHY Capture也免费,直接从App Store下载即可,
      在这里插入图片描述

      6.快速 Zip(压缩和解压缩)

      有时候需要解压缩rar等格式的文件,mac自制工具不能被压缩,需要用其他工具去压缩。FastZip,可以直接从AppStore下载,免费的,
      在这里插入图片描述

      7、待补充

      其他有用的软件工具将继续增加

      你赢了,但想玩Mac

      如果你手头上只有Windows电脑,但想玩一下mac可以考虑为虚拟机安装mac。
      在互联网上有一些教程,但安装它们有点问题。10.12),通过VirtualBox导入即可,

      mac 系统镜子下载链接: https://pan.Baidu.com/s/1wyMABozHg3YcwRry8QkMGQ
      提取码: ubs6

      下载下来后,所有的zip解压成一个ova文件,然后打开VirtualBox,导入ova文件可以打开。密码是123456,

      注:VirtualBox 下载地址: https://ww.Virtual box.org/
      关于VirtualBox 的使用教程,我以前写过两篇文章: 《手把手教,安装Windows XP系统使用Oracle VM VirtualBox虚拟机,爷青回》 , 「使用VirtualBox虚拟机安装Ubuntu系统和通用系统安装指令(包括多个镜像源下载地址)」

      十二、完毕

      好吧,让我们先记录好。我, https://blog.csdn.net/linxinfa
      在一个小公司里默默地挣扎的人Unity开发者,我希望你能帮助我学习更多Unity的人,共勉~

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类