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

VsCode使用EmmyLua插件調(diào)試Unity工程Lua代碼

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

一、VSCode安裝EmmyLua

emmylua vscode,XLua,Unity功能,lua,vscode,開發(fā)語言

?二、添加配置文件

emmylua vscode,XLua,Unity功能,lua,vscode,開發(fā)語言

三、設(shè)置配置文件

執(zhí)行完第二步會彈出添加好的launch.json配置文件,這個文件只需要修改“ideConnectDebugger” = false,其他一般不用修改。

emmylua vscode,XLua,Unity功能,lua,vscode,開發(fā)語言?

?四、添加Lua斷點調(diào)試入口

luaEnv變量必須為全局唯一

路徑標(biāo)紅的地方配上你的正確路徑名

var path = "C:/Users/你的用戶名/.vscode/extensions/tangzx.emmylua-0.5.7/debugger/emmy/windows/x64/emmy_core.dll";

private void Awake()
{
    luaEnv = new LuaEnv();
#if UNITY_EDITOR_WIN
    //鏈接rider和vscode的lua調(diào)試器
    var path = "C:/Users/你的用戶名/.vscode/extensions/tangzx.emmylua-0.5.7/debugger/emmy/windows/x64/emmy_core.dll";
    if (File.Exists(path))
    {
        path = path.Replace("emmy_core.dll", "?.dll");
        bool openDebugFinish = true;
        try
        {
            luaEnv.DoString(
                string.Format("package.cpath = package.cpath .. ';{0}'", path) +
                "local dbg = require('emmy_core')" +
                "dbg.tcpConnect('localhost', 9966)"
            );
        }
        catch (Exception e)
        {
            openDebugFinish = false;
            Debug.LogError("不需要調(diào)試請忽略>>>>>\t調(diào)試server未能連接:\n" + e.Message);
        }
        finally
        {
            if (openDebugFinish)
            {
                Debug.LogError("成功連接調(diào)試server\n" + path);
            }
        }
    }
#endif
    m_LuaScripts = new Dictionary<string, byte[]>();
}

五、運行unity測試斷點功能首先要確保Lua入口的斷點調(diào)試代碼為true,然后按下F5開啟斷點調(diào)試模式,再運行Unity,否則會報錯,這個順序不能錯。連接成功后,VSCode的控制臺會看到以下信息,就證明是斷點調(diào)試開啟了

emmylua vscode,XLua,Unity功能,lua,vscode,開發(fā)語言

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

?

到了這里,關(guān)于VsCode使用EmmyLua插件調(diào)試Unity工程Lua代碼的文章就介紹完了。如果您還想了解更多內(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)文章

  • 詳解 APISIX Lua 動態(tài)調(diào)試插件 inspect

    作者羅錦華,API7.ai 技術(shù)專家/技術(shù)工程師,開源項目 pgcat,lua-resty-ffi,lua-resty-inspect 的作者。 原文鏈接 Apache APISIX 有很多 Lua 代碼,如何在運行時不觸碰源代碼的情況下,檢查代碼里面的變量值? 修改 Lua 源碼來調(diào)試有如下缺點: 生產(chǎn)環(huán)境不允許也不應(yīng)該修改源碼 修改源碼

    2023年04月14日
    瀏覽(14)
  • 【VSCode | 使用技巧集錦】中文插件突然失效、配置單個工程(工作區(qū))編碼

    【VSCode | 使用技巧集錦】中文插件突然失效、配置單個工程(工作區(qū))編碼

    系列文章: 【代碼閱讀軟件】VSCode最新版本 下載、安裝、配置 【VSCode】設(shè)置高亮的插件 | Highlight Word 【VSCode | 主題】推薦幾個適合看 C/C++ 代碼的 VSCode 主題 【VSCode | 使用技巧集錦】中文插件突然失效、配置單個工程(工作區(qū))編碼 問題描述 :VSCode之前安裝了中文插件

    2024年02月05日
    瀏覽(36)
  • Unity—配置lua環(huán)境變量+VSCode 搭建 Lua 開發(fā)環(huán)境

    Unity—配置lua環(huán)境變量+VSCode 搭建 Lua 開發(fā)環(huán)境

    每日一句:保持須臾的浪漫,理想的喧囂,平等的熱情 鏈接:https://pan.baidu.com/s/14pAlOjhzz2_jmvpRZf9u6Q?pwd=hd4s 提取碼:hd4s 此電腦——屬性——系統(tǒng)——高級系統(tǒng)設(shè)置 ——環(huán)境變量 用戶變量新建 (路徑為安裝包存放路徑 ) 系統(tǒng)變量 點擊Path ——編輯 添加,點擊確定 按win+R鍵彈

    2024年01月23日
    瀏覽(20)
  • Linux環(huán)境使用VSCode調(diào)試簡單C++代碼

    Linux環(huán)境使用VSCode調(diào)試簡單C++代碼

    本文將通過演示一個簡單C++代碼的編譯調(diào)試過程,介紹在VSCode中如何使用Linux環(huán)境下的GCC C++編譯器(g++)和GDB 調(diào)試器(gdb)。 關(guān)于GCC、g++、gcc、gdb,這里不做詳細(xì)介紹,如果感興趣可以參考另一篇文章:詳解C/C++代碼的預(yù)處理、編譯、匯編、鏈接全過程,里面有詳細(xì)的解釋。 看懂

    2024年02月04日
    瀏覽(32)
  • 使用vscode 連接服務(wù)器 進行深度學(xué)習(xí)代碼調(diào)試

    使用vscode 連接服務(wù)器 進行深度學(xué)習(xí)代碼調(diào)試

    博主本來在Win上已經(jīng)配好環(huán)境了,但是在跑代碼的過程中,因為tensor拼接得太大了,導(dǎo)致筆記本內(nèi)存不足,因此需要到服務(wù)器上跑 為什么選擇vscode? 如果直接用xshell連接服務(wù)器,在命令行運行py文件,不是很直觀,也不能debug,還不能直接輸出圖片。 pycharm連接服務(wù)器好像要

    2024年02月22日
    瀏覽(17)
  • 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上的

    2024年02月11日
    瀏覽(22)
  • vscode編譯調(diào)試sln工程

    使用msvc工具鏈 vscode配置調(diào)用visual studio的編譯和調(diào)試環(huán)境_vscode用vs-CSDN博客 將vscode打造無敵的IDE(14) tasks.json和launch.json配置詳解,隨心所欲添加自動化任務(wù)_tasks.json詳解-CSDN博客? 通過命令行使用 Microsoft C++ 工具集 | Microsoft Learn? 編譯task.json 調(diào)試的launch,json

    2024年02月03日
    瀏覽(17)
  • idea中使用Statistic插件統(tǒng)計工程項目代碼量,統(tǒng)計代碼的注釋率

    idea中使用Statistic插件統(tǒng)計工程項目代碼量,統(tǒng)計代碼的注釋率

    公司要對一個項目進行代碼統(tǒng)計,這么多類,總不能讓我一個一個數(shù)據(jù),于是想到了Statistic插件。讓我們一起看看Statistic插件怎么使用吧。 首先需要知道Idea統(tǒng)計項目代碼行數(shù),主要是使用Statistic插件來統(tǒng)計,點擊File-Settings,如下圖所示: 搜索Statistic,選中之后,點擊右側(cè)的

    2024年02月04日
    瀏覽(20)
  • windows 下使用 vscode + mingw 完成簡單 c 或 cpp 代碼的運行與調(diào)試

    windows 下使用 vscode + mingw 完成簡單 c 或 cpp 代碼的運行與調(diào)試

    本文為原鏈的鏡像鏈接,更新可能不及時,如有能力,請訪問原始鏈接。 基于 VS Code + MinGW-w64 的 C 語言/C++簡單環(huán)境配置,專致小白 環(huán)境: Win10 21H2 19044.1381 + mingw + vscode 1.74.3 + C/C++ Extension Pack 插件 國內(nèi)鏡像盤: 鏈接 密碼:1dcs 簡單來說共分為 4 步 下載 mingw , vscode 和 插件 并

    2024年02月08日
    瀏覽(56)
  • VSCode超強代碼補全插件——GPT Runner的安裝與使用

    VSCode超強代碼補全插件——GPT Runner的安裝與使用

    一、插件安裝 插件安裝就不過多贅述了,直接上圖 二、配置插件 1、任意打開一個文件,就會發(fā)現(xiàn)在VSCode右上角出現(xiàn)了一個小綠標(biāo),我們把它點開。 2、然后出現(xiàn)一個展示框,直接無腦帶你confirm即可。 3、點擊confirm之后,就會進入文件樹頁面,其他的不用管,我們點擊上方的

    2024年02月03日
    瀏覽(18)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包