在Mac上使用Visual Studio Code構(gòu)建Unity項目

本文介紹在Mac上如何使用Visual Studio Code來構(gòu)建Unity項目鼠冕。因為Visual Studio for Mac將在2024年8月31日停用,所以我們將主要介紹Visual Stuiod Code的使用胯盯。

微軟在2023年8月4日發(fā)布了Unity for Visual Stuio Code擴展懈费,代替了以前的Debugger for Unity擴展。
Unity for Visual Studio Code: https://marketplace.visualstudio.com/items?itemName=VisualStudioToolsForUnity.vstuc

主要設(shè)置分為兩部分:

  1. 在Visual Stuiod Code中安裝.Net SDK 和 Unity擴展博脑。(只需要設(shè)置一次)
  2. 在Unity項目中升級Visual Studio Editor憎乙。(每個項目都需要)

一、安裝.Net SDK

  1. 打開Visual Studio Code叉趣。
    如果不安裝的話泞边,在使用Visual Studio Code打開腳本時,項目會提示如下錯誤:
Unity項目錯誤提示

也可以通過下面鏈接進行安裝:
https://dotnet.microsoft.com/en-us/download
最新版本是.Net 7.0疗杉,推薦安裝阵谚。.Net 6.0是LTS長期支持的穩(wěn)定版本。

.Net SDK

二. 安裝Unity擴展

  1. 在Visual Studio Code中烟具,進入插件市場(Extension Marketplace)
  2. 搜索“Unity”梢什,安裝Unity插件。(之前的Debugger for Unity插件已經(jīng)棄用)
  3. 在Unity擴展的介紹中解釋了Unity中創(chuàng)建的項目中Visual Studio Editor版本低于2.0.20朝聋,并且針對2019以上不同版本的Unity給出了解決方案嗡午。
安裝Unity擴展

三. 升級Visual Studio Editor

在不同的Unity版本中操作不太一樣。

Unity 2019和Unity 2020
  • 打開Unity的Package Manager冀痕。
  • 刪除已經(jīng)棄用的Visual Studio Code Editor軟件包(這是Unity擴展不支持的舊軟件包)荔睹。
  • 將軟件包Visual Studio Editor 更新到2.0.20或以后的版本狸演。
Unity 2021
  • 打開Unity的Package Manager。
  • 將軟件包Visual Studio Editor 更新到2.0.20或以后的版本应媚。
Unity 2022和Unity 2023
  • 打開Unity的Package Manager严沥。
  • 解鎖 (Unlock) Visual Studio Editor軟件包。
  • 在Visual Studio Editor 的 Version Historyk中中姜,選擇更新
  • 將軟件包Visual Studio Editor 更新到2.0.20或以后的版本跟伏。
解鎖Visual Studio Editor擴展

更新Visual Studio Editor擴展

更新好Visual Studio Editor包后丢胚,在Unity的首選項的外部編輯器中(Settings - External Tools),選擇Visual Stuido Code受扳,在對話框中必須顯示“Visual Studio Editor v2.0.20 enabled"(此處版本號與你安裝的軟件包版本號一致)携龟,然后重新生成項目文件(Regenerate project files)。

Unity的外部編輯器選擇

好的勘高,現(xiàn)在已經(jīng)完成了所有設(shè)置峡蟋。
在Unity中雙擊腳本,就可以打開Visual Studio Code华望,點擊F5就可以構(gòu)建項目了蕊蝗。

在第一次構(gòu)建時,會有如下提示

Unity Debug選項
  • Enable debugging for this session:只針對本次Unity Editor有效赖舟,關(guān)閉Editor后失效蓬戚。
  • Enable debugging for all projects:將項目設(shè)置為debug模式,即使再打開Editor依然有效宾抓。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末子漩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子石洗,更是在濱河造成了極大的恐慌幢泼,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件讲衫,死亡現(xiàn)場離奇詭異缕棵,居然都是意外死亡,警方通過查閱死者的電腦和手機焦人,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門挥吵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人花椭,你說我怎么就攤上這事忽匈。” “怎么了矿辽?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵丹允,是天一觀的道長郭厌。 經(jīng)常有香客問我,道長雕蔽,這世上最難降的妖魔是什么折柠? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮批狐,結(jié)果婚禮上扇售,老公的妹妹穿的比我還像新娘。我一直安慰自己嚣艇,他們只是感情好承冰,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著食零,像睡著了一般困乒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贰谣,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天娜搂,我揣著相機與錄音,去河邊找鬼吱抚。 笑死百宇,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的频伤。 我是一名探鬼主播恳谎,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼憋肖!你這毒婦竟也來了因痛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤岸更,失蹤者是張志新(化名)和其女友劉穎鸵膏,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體怎炊,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡谭企,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了评肆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片债查。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖瓜挽,靈堂內(nèi)的尸體忽然破棺而出盹廷,到底是詐尸還是另有隱情,我是刑警寧澤久橙,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布俄占,位于F島的核電站管怠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缸榄。R本人自食惡果不足惜渤弛,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望甚带。 院中可真熱鬧她肯,春花似錦、人聲如沸鹰贵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽砾莱。三九已至,卻和暖如春凄鼻,著一層夾襖步出監(jiān)牢的瞬間腊瑟,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工块蚌, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留闰非,地道東北人。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓峭范,卻偏偏與公主長得像财松,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子纱控,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容