当前位置: 首页 > news >正文

VS Code 对 Lua 代码格式化

分享几个 VS Code 中可以对 Lua 代码进行格式化的插件!

vscode-lua-format

这个插件格式化的风格个人感觉有点不适,但目前没发现会改变原有代码逻辑的问题!

vscode-lua

这个插件格式化的风格是我比较喜欢的,但目前发现了一个大坑!
if-else 语句中使用 -- 注释内容 或 --[[ 注释内容 ]] 注释的内容会被提到语句块儿的开头:

这个操作太骚了!如果注释的是文本描述,打开注释之后最多也就对不上号而已;但如果注释的是代码,那打开之后不就炸了!

所以使用这个插件格式化 Lua 代码的时候,一定要记得去版本管理软件 check 一下,切忌直接提交!

EmmyLua

这个插件在格式化 Lua 代码的时候和 vscode-lua 有同样的问题,应该是使用了同一个格式化库!

不过这个插件很好用,有兴趣的可以试试!

另外,这个插件可以去 VSCode-EmmyLua 下载支持 VS Code 的最新版本!

ps

VS Code 代码格式化快捷键:Shift + Alt + F

相关文章:

  • 2020-拥抱经历,磨砺己身
  • 个人理财规划五步曲
  • AS报错:Didn‘t find class “okhttp3.OkHttpClient$Builder“ on path: DexPathList[[...]]
  • 九段理财:投资人才是高手
  • 视频格式转换软件 XMedia Recode
  • 40年:你也能成为亿万富翁
  • Lua 字符与ASCII码互转
  • Lua实战之密码验证
  • 玩转“网上邻居”之网络配置(一)
  • 标准整数类型的取值范围
  • 玩转“网上邻居”之网络配置(二)
  • VS Code 更改快捷键
  • 双喜临门
  • 位运算
  • pip 不是内部或外部命令
  • python3.6+scrapy+mysql 爬虫实战
  • [译]CSS 居中(Center)方法大合集
  • 【技术性】Search知识
  • es的写入过程
  • ES学习笔记(12)--Symbol
  • Github访问慢解决办法
  • input的行数自动增减
  • JavaScript 奇技淫巧
  • Spring核心 Bean的高级装配
  • unity如何实现一个固定宽度的orthagraphic相机
  • 初识MongoDB分片
  • 好的网址,关于.net 4.0 ,vs 2010
  • 如何使用 JavaScript 解析 URL
  • 什么是Javascript函数节流?
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 用Canvas画一棵二叉树
  • 追踪解析 FutureTask 源码
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​configparser --- 配置文件解析器​
  • #stm32整理(一)flash读写
  • (1)Android开发优化---------UI优化
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (2)STM32单片机上位机
  • (a /b)*c的值
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (MATLAB)第五章-矩阵运算
  • (安卓)跳转应用市场APP详情页的方式
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (实战篇)如何缓存数据
  • (转载)深入super,看Python如何解决钻石继承难题
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • .gitignore文件设置了忽略但不生效
  • .java 9 找不到符号_java找不到符号
  • .NET MVC 验证码
  • .NET 指南:抽象化实现的基类
  • .netcore如何运行环境安装到Linux服务器
  • .net连接oracle数据库