You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode中仅禁用Lua特定代码块的自动格式化?

用注释禁用trixnz/vscode-lua插件对特定Lua代码块的格式化

可以通过添加特定注释指令,仅禁用目标代码块的自动格式化,具体操作如下:

trixnz的vscode-lua插件支持使用--@formatter:off和--@formatter:on注释来临时关闭和恢复格式化功能。将你的地图代码块用这两个注释包裹即可:

--@formatter:off
game.map =  {
     
    {10, 10, 10, 10, 10, 10, 10, 10, 10, 61, 10, 13, 10, 10, 10, 10, 10, 10, 13, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15},
    {10, 10, 10, 10, 10, 11, 11, 11, 10, 10, 10, 13, 10, 10, 10, 10, 10, 10, 10, 14, 15, 15, 129, 15, 15, 15, 15, 15, 15, 68, 15, 15},
    {10, 10, 61, 10, 11, 19, 19, 19, 11, 10, 10, 13, 10, 10, 169, 10, 10, 10, 10, 13, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15},
    {10, 10, 10, 11, 19, 19, 19, 19, 19, 11, 10, 13, 10, 10, 10, 10, 10, 10, 10, 10, 13, 14, 15, 15, 15, 68, 15, 15, 15, 15, 15, 15},
}
--@formatter:on
  • --@formatter:off:放在目标代码块前,告诉插件从此处开始跳过格式化
  • --@formatter:on:放在目标代码块后,恢复插件的正常格式化功能

如果注释指令不生效,可检查插件设置中是否启用了格式化开关注释的相关选项。

内容的提问来源于stack exchange,提问作者8kmh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 21:20:27