最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

淺談兩種常見的lua表代碼結(jié)構(gòu)寫法的優(yōu)缺點(diǎn)

2022-08-19 02:58 作者:只有神知道的歌詞特效  | 我要投稿

第1種寫法(實(shí)際案例:Yutils.lua)

優(yōu)點(diǎn):開發(fā)者進(jìn)行長(zhǎng)期開發(fā)維護(hù)時(shí),以上述寫法編寫出來的lua代碼在各種IDE中(VSCode、Sublime、Notepad++等)進(jìn)行折疊代碼操作時(shí),熟悉快捷鍵的人可以迅速折疊當(dāng)前不需要分析的代碼,僅展開當(dāng)前需要的部分進(jìn)行分析,分析完之后在界面中上下翻動(dòng)時(shí),所需要的時(shí)間也更短。

如下圖給出了在VSCode中折疊的例子

缺點(diǎn):不知道折疊代碼這個(gè)操作的人很難理解為什么要像上面這樣寫,代碼長(zhǎng)了的情況下就不好確定當(dāng)前的代碼內(nèi)容隸屬于哪個(gè)上級(jí)表了。鄙人也是因?yàn)檫@點(diǎn),給各個(gè)子表打了幾百行各部分代碼對(duì)應(yīng)的上級(jí)表的注釋。(然而知道折疊之后才發(fā)現(xiàn)這么做其實(shí)沒必要)


第2種寫法(實(shí)際案例:Effector-utils-lib-3.5.lua)

優(yōu)點(diǎn):對(duì)初學(xué)者而言,可以盡可能控制表代碼深度,有助于快速上手。

缺點(diǎn):如果進(jìn)行長(zhǎng)期開發(fā),寫出那種上萬行的腳本以后,在腳本內(nèi)要進(jìn)行上下文本代碼分析,特別是折疊代碼的時(shí)候,就比較折磨了。這種寫法做不到像第1種寫法那樣高效折疊成千上萬行代碼。

淺談兩種常見的lua表代碼結(jié)構(gòu)寫法的優(yōu)缺點(diǎn)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
年辖:市辖区| 新干县| 定襄县| 思南县| 原平市| 海宁市| 虹口区| 汤原县| 增城市| 屏山县| 通城县| 启东市| 奉化市| 顺义区| 威远县| 梓潼县| 合江县| 遵义市| 扶余县| 建水县| 蓬溪县| 遂宁市| 宜兰市| 茶陵县| 新疆| 临海市| 延长县| 恩平市| 密山市| 清丰县| 观塘区| 察哈| 岗巴县| 车致| 天柱县| 临澧县| 甘孜| 乐昌市| 南安市| 克山县| 习水县|