如何設(shè)置luaide調(diào)試配置
- 點(diǎn)擊vscode左下角的齒輪按鈕,再點(diǎn)擊設(shè)置會(huì)彈出配置文件
- 設(shè)置分為
2.1 用戶(hù)設(shè)置
2.2 工作區(qū)設(shè)置
2.3 文件夾設(shè)置 -
在搜索欄中輸入luaide. 會(huì)列出luaide中的所有配置 具體配置
下面列出較復(fù)雜的配置 其他配置請(qǐng)直接查看設(shè)置中的注釋
luaTemplatesDir
LuaIde內(nèi)置的自定義模板功能
設(shè)置路徑后LuaIde 將創(chuàng)建
FileTemplates
和 FunTemplate
FileTemplates *文件模板* 可自定義文件模板,可創(chuàng)建多個(gè)文件
下圖演示模板文件的創(chuàng)建和使用
FunTemplate 方法模板(內(nèi)置模板可修改內(nèi)容不可修改文件名)
下圖演示模板方法修改 和使用 注意修改方法模板后需要重啟vscode
macroList 宏設(shè)置
可自定義宏 用于 luaTemplatesDir 配合使用
LuaIde 內(nèi)置宏請(qǐng)勿覆蓋
1. {time}
創(chuàng)建時(shí)間
2. {moduleName}
模塊名
3. {functionName}
方法名
4. {param}
方法參數(shù)替換
5. {paramdesc}
方法參數(shù)注釋替換
下圖演示宏定義添加和使用
scriptRoots 設(shè)置
用去LuaIde 的路徑檢查 require @-return [xxx.xxx] 等功能的基礎(chǔ) 為了能夠獲得更好的提示請(qǐng)務(wù)必填寫(xiě)改參數(shù)并填寫(xiě)正確
apiType: cocos untiy 提示庫(kù)庫(kù)類(lèi)型 默認(rèn) 為 none 需要自己根據(jù)項(xiàng)目進(jìn)行設(shè)置,多個(gè)項(xiàng)目使用不同的api 請(qǐng)?jiān)诠ぷ鲄^(qū)設(shè)置中設(shè)置
requireFunNames: lua中require方法,將方法名填入此配置后,luaide將把配置的方法名當(dāng)做require進(jìn)行提示解析,注意只支持單 function requireEx() end 不支持 function xxx.require() end