国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

VS Code里使用Debugger for Unity插件調(diào)試的方法(2023最新版)

這篇具有很好參考價值的文章主要介紹了VS Code里使用Debugger for Unity插件調(diào)試的方法(2023最新版)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

問題

換了臺開發(fā)機,重新安裝了下開發(fā)環(huán)境。突然發(fā)現(xiàn)visual studio code無法用來調(diào)試unity了。

明明流程都是按照unity官方教程2023.1進行的,可在創(chuàng)建launch.json文件時,死活出不來unity debugger選項。

說明:debugger for unity是一個非正式支持的,官方推薦的,應(yīng)用最廣的,visual studio code上的unity調(diào)試插件。如果還沒有配置unity debugger可以直接看官方文檔 | debugger for unity - visual studio marketplace進行配置。本文視作在官方文檔上的補充,解決按照官方文檔操作卻無法添加調(diào)試器的問題。

環(huán)境

  • unity version: 2021.3.16f1

  • vs code version: 1.74.2

  • version of the debugger for unity: 3.0.2

  • version of c#:v1.25.1(如果你的版本也是v1.21.13+,那你很可能是遇到和我一樣的問題了)

    問題定位

  • 點開visual studio code插件倉庫,打開debugger for unity,看到這個插件上次更新已經(jīng)是2020年的事情了,而且界面上明確寫著:此擴展已啟用,因為不在對其進行維護。

    再點開插件的github地址,在issues里遇到了一堆的受害者。

    這個倉庫棄用了嗎?距離上次更新都十個月了,這個插件最新版的unity還能用嗎?

    不能發(fā)個官方的聲明嗎說明一下這個插件的情況嗎?他都壞掉了……

    現(xiàn)在都2022年底了,還是沒看到官方通知。官方unity文檔里仍然說它被推薦。

    團隊的回答也很直接:

    簡單來說,我們很忙,沒錢沒人來維護這個項目。我們建議你換個ide(不要用vs code了),比如用visual studio community。或者jetbrains rider也行。

    好吧,這個就是官方的態(tài)度,不要用了。

    即使2023年他們?nèi)园裿isual studio code和這個插件放在最新文檔里,但是正如文檔里所說,這個debugger for unity拓展插件并沒有被正式支持(not ffficially supported by unity)。

    說的還是太委婉了,直接點說:這個拓展插件我們不維護了,愛用不用。

    甭管別的博客里有多推薦,不推薦了就是官方的態(tài)度。

解決方案

要么就聽官方爸爸的,開發(fā)的時候用visual studio code,調(diào)試的時候用visual studio得了……

要么我就想湊合用能不能行?

能!

如何在新的visual studio code+unity環(huán)境里使用debugger for unity進行調(diào)試

之所以你創(chuàng)建不了unity debugger,是因為c#插件在v1.21.13后,把標(biāo)識符從ms-vscode改成了ms-dotnettools了,unity debugger又沒有更新,所以找不到。

兩個方案:

方案1.降級(不推薦)

找到c#插件,通過手動安裝c# v1.21.12.vsix 或 自動降級的方式把c#版本回退到1.21.13以前

方案2.躲bug生成launch.json(推薦)

說來說去,只是因為c#插件升級后,debugger for unity識別不到c#文件導(dǎo)致無法生成調(diào)試的配置文件罷了。那么我們不在c#文件中去生成不就好了?

no environment to choose · issue #202 · unity-technologies/vscode-unity-debug (github.com)

  • 隨便創(chuàng)建一個txt文件,如:test.txt
  • 點擊這個text.txt文件后,進入調(diào)試頁簽,如圖:
  • 點擊小齒輪就可以看到unity debugger啦,點擊它后就生成了能用的launch.json,如圖:

方案3.手動配置launch.json

先隨便生成一個launch.json(如果已經(jīng)有了,跳過這一步)

再替換這個json的內(nèi)容(或者手動合并json)

launch.json

unity vscode 調(diào)試,unity,游戲引擎,vscode

大功告成,終于又可以用visual studio code調(diào)試啦!

參考文章

no environment to choose · issue #202 · unity-technologies/vscode-unity-debug (github.com)

unity - 手動:集成開發(fā)環(huán)境 (ide) 支持 (unity3d.com)

debugger for unity - visual studio marketplace

到此這篇關(guān)于vs?code里使用debugger?for?unity插件進行調(diào)試(2023最新版)的文章就介紹到這了,更多相關(guān)vs?code使用debugger?for?unity插件調(diào)試內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

?文章來源地址http://www.zghlxwxcb.cn/news/detail-672462.html

到了這里,關(guān)于VS Code里使用Debugger for Unity插件調(diào)試的方法(2023最新版)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 修改『Visual Studio Code(VS Code)』插件默認安裝路徑的方法

    修改『Visual Studio Code(VS Code)』插件默認安裝路徑的方法

    提示:文章中“『』”符號“加粗”都為著重說明,此二者同時使用一般為輸入內(nèi)容。 作者希望將『Visual Studio Code(以下簡稱為“ VS Code ”)』的插件安裝在 數(shù)據(jù)盤 (D盤),用于統(tǒng)一管理,因此需要修改VS Code插件 安裝路徑 。 VS Code插件默認的安裝位置為: C:Users{個人用戶名

    2024年02月07日
    瀏覽(52)
  • MacOs使用VS Code編譯調(diào)試C語言程序

    MacOs使用VS Code編譯調(diào)試C語言程序

    參考博客:Windows/macOS使用VSCode搭建C/C++的開發(fā)/Debug環(huán)境 在微軟官方下載適合macOS版本的VS Code。 C/C++ C/C++ Extension Pack (擴展包里內(nèi)含有C/C++、C/C++ Themes、CMake Tools和CMake,也一起裝了) Chinese(Simplified) 中文漢化包 Code Runner(運行代碼) 安裝好Code Runner后要記得在它的拓展設(shè)置里

    2024年02月09日
    瀏覽(24)
  • 【工具】使用VS Code調(diào)試Docker Container中的代碼

    【工具】使用VS Code調(diào)試Docker Container中的代碼

    在用這個方法時踩到了一些坑,一度搞得我很無奈。后面解決的方法也有點莫名其妙。下面詳細敘述下。 Step 1 首先創(chuàng)建docker container,這里我是用命令行創(chuàng)建的。然后運行autoware提供的 /docker/generic/ 下的 run.sh ,即會自動創(chuàng)建docker container并進入到container中。此時docker --version為

    2024年02月01日
    瀏覽(30)
  • [如何在VS code中使用mysql](使用sqltools插件)

    [如何在VS code中使用mysql](使用sqltools插件)

    目錄 使用sqltools插件在VS code中使用mysql 前置必備 ?在vs code中下載插件 一個是SQLTools 一個是SQLTools的擴展SQLTools MySQL/MariaDB 連接本地數(shù)據(jù)庫 點擊增加新的連接(add new connection) 右邊選擇mysql 創(chuàng)建連接 ?填寫連接名(connection name) 連接的數(shù)據(jù)庫名(查看自己的數(shù)據(jù)庫名,初始的話可以直

    2023年04月08日
    瀏覽(22)
  • VS Code開發(fā)插件使用 pnpm 打包異常的解決姿勢

    VS Code開發(fā)插件使用 pnpm 打包異常的解決姿勢

    剛剛準(zhǔn)備發(fā)一個插件,發(fā)現(xiàn)用 pnpm 打出一個本地插件包直接撲街了。 這里只聚焦錯誤問題的解決,不是發(fā)插件的教程。。 聊點背景信息,vscode 的插件命令行的是 vsce 這個模塊提供的 cli 能力去做的 pnpm : 8.x 本地打包的命令: vsce package version -m \\\"message\\\" vsce package --help 可以看到

    2024年04月10日
    瀏覽(35)
  • 調(diào)試Dynaslam: Ubuntu系統(tǒng)下使用VS Code進行自動化調(diào)試Dynaslam的教程,包括tasks.json和launch.json的配置

    調(diào)試Dynaslam: Ubuntu系統(tǒng)下使用VS Code進行自動化調(diào)試Dynaslam的教程,包括tasks.json和launch.json的配置

    將 SET(CMAKE_BUILD_TYPE Release) 修改為 SET(CMAKE_BUILD_TYPE Debug) 不開啟編譯優(yōu)化,在編譯選項中包含 -g 參數(shù)來啟用調(diào)試符號,使調(diào)試器能夠準(zhǔn)確地設(shè)置斷點和跟蹤代碼。 將 cmake .. -DCMAKE_BUILD_TYPE=Release 替換為 cmake -DCMAKE_BUILD_TYPE=Debug .. 同時,將 DynaSLAM/Thirdparty/DBoW2/CMakeLists.txt 和 DynaSL

    2024年02月05日
    瀏覽(31)
  • Mac 開發(fā) Tang Nano FPGA 指南(使用終端和使用 VS Code 和插件,適用所有 Gowin FPGA)

    Mac 開發(fā) Tang Nano FPGA 指南(使用終端和使用 VS Code 和插件,適用所有 Gowin FPGA)

    最近收到了一個 Tang nano 9K FPGA開發(fā)板,就想借此機會研究一下。 官方文檔里介紹如果想使用高云的 FPGA,就需要使用 GOWIN IDE,但是需要申請 license 提交一堆資料,我是別人送的就不太方便讓別人弄。加上 IDE 其實并不是很適合學(xué)習(xí)和投入生產(chǎn),因為 IDE 忽略了很多細節(jié),以及

    2024年02月12日
    瀏覽(65)
  • 在VS code中調(diào)試代碼出現(xiàn)“l(fā)aunch: program ‘c: \build\Debug\outDebug‘ does not exist”的解決方法

    在VS code中調(diào)試代碼出現(xiàn)“l(fā)aunch: program ‘c: \build\Debug\outDebug‘ does not exist”的解決方法

    在vs code開發(fā)代碼的途中,我們可能會在運行或調(diào)試的途中碰到“l(fā)aunch: program ‘c: buildDebugoutDebug‘ does not exist”的問題,如圖所示。 ?這里我們按照提示打開“l(fā)aunch.json” 經(jīng)過觀察,我發(fā)現(xiàn)問題應(yīng)當(dāng)出現(xiàn)在program里 這里定位到了代碼的具體位置,但是這個位置不夠準(zhǔn)確。 如

    2024年02月07日
    瀏覽(22)
  • Unity - Render Doc - 解決 Waiting For Debugger 導(dǎo)致連接不了 APP 的問題

    Unity - Render Doc - 解決 Waiting For Debugger 導(dǎo)致連接不了 APP 的問題

    Unity : 2020.3.37f1 Pipeline : BRP RDC : 1.26 平常有一些公司內(nèi)的游戲發(fā)布在移動端運行會有各種異常,但是 unity editor (android + opengl es / dx) 下正常 如果沒有真機抓幀分析,是搞不定的 然后 RenderDoc 在抓發(fā)布出來的調(diào)試包也抓不了 調(diào)試包環(huán)境: development build + android manifest 開啟 applica

    2024年02月03日
    瀏覽(30)
  • 為 Microsoft C++ 配置 VS Code在本教程中,您將配置 Visual Studio Code 以在 Windows 上使用 Microsoft Visual C++ 編譯器和調(diào)試器

    為 Microsoft C++ 配置 VS Code在本教程中,您將配置 Visual Studio Code 以在 Windows 上使用 Microsoft Visual C++ 編譯器和調(diào)試器

    在本教程中,您將配置 Visual Studio Code 以在 Windows 上使用 Microsoft Visual C++ 編譯器和調(diào)試器。 配置完 VS Code 后,你將在 VS Code 中編譯和調(diào)試一個簡單的 Hello World 程序。本教程不教您有關(guān) Microsoft C++ 工具集或 C++ 語言的詳細信息。對于這些主題,網(wǎng)上有很多很好的資源。 如果您

    2024年02月10日
    瀏覽(46)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包