Unity写lua代码的vs插件:BabeLua
BabeLua插件
官网:https://archive.codeplex.com/?p=babelua
各个版本的下载:https://pan.baidu.com/s/1sjmC169#list/path=%2FBabeLua
如何查看当前安装的BabeLua版本号
通过VS菜单【工具】【扩展和更新】打开扩展和更新界面,找到并选中BabeLua插件,在右侧显示了当前安装的BabeLua版本号
设置显示行号、缩进使用Tab制表符还是空格
通过VS菜单【工具】【选项】打开选项设置界面,如下图:
选择“Lua”->“常规”页面,设置显示行号。
选择“Lua”->“制表符”页面,设置缩进使用空格还是保留Tab制表符。
快速查找Lua文件
使用快捷键Alt + L启动查找Lua文件窗口,输入部分Lua文件名称即可快速查找文件。
快速定位函数和变量
使用快捷键 Ctrl + P 打开快速定位界面
F12转到定义
光标定位在变量或函数名上,按F12可跳转到变量或函数的定义处
注释
光标定位在要注释的那一行,或者选中多行,然后按 Ctrl+K+C 即可注释掉代码,去除注释则按 Ctrl+K+U
代码折叠功能
使用–region和–endregion可以将代码段折叠起来,使用代码折叠可以为代码划分出层次结构,看上去一目了然。
快速搜索关键字
按住Ctrl键同时双击要查找的关键字,编辑器会在当前Lua文件中进行搜索。
按住Alt键同时双击要查找的关键字,编辑器会在“Folder Explorer”包含的所有Lua文件中进行搜索
Unity写lua代码的vs插件:BabeLua相关推荐
- 编写高性能的 Lua 代码
原文出处: wuzhiwei 的博客 欢迎分享原创到伯乐头条 前言 Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏.像<魔兽世界>的插件,手机游戏<大掌门& ...
- skynet lua 代码静态分析
skynet是一款为多人在线游戏设计的服务端框架,使用C+Lua开发.skynet这套框架的一个优点是,通常只需要写lua代码,很少用到c做开发,一定程度上提高了开发效率.而skynet文档相对较少, ...
- idea调试unity里面的lua代码
前言 本人一名java后端开发,看到前端同事调试lua代码无脑print,甚为鄙视,百度加实操写一份调试unity的lua脚本文档 操作 1.安装lua lua官网下载页面 最终下载页面 2.idea ...
- Bolt XML和JQBolt Lua代码自动补全插件配置教程
Bolt没有提供官方IDE,缺少强大的代码提示和自动补全,Notepad++写起界面和脚本来比较费劲. Notepad++有个QuickText插件,支持多语言的自动补全,进行简单的配置就可以支持Bo ...
- Lua基础入门—— 写出自己的魔兽世界插件
注:本文系属Beginning Lua with World of Warcraft Addons(翻译) 简介 附加组件 (插件)是一个令人兴奋地话题,它可以让你修改游戏来提升游戏体验.只有少数网游 ...
- vscode写java没有提示_VS Code报错Language Support for Java(TM)插件显示需要JDK11 写java代码没有提示...
鉴于IDEA的打开速度(电脑的垃圾),平常刷LeetCode都是在VSCode上,结果这几天老是打开给我报错 Java 11 or more recent is required to run. Pl ...
- 【Unity框架】XLua中Lua代码注入C#代码操作
文章目录 一.干净的基于XLua的框架下载地址 二.使用步骤 1.操作步骤 2.脚本添加 1.在游戏逻辑代码文件夹创建脚本HotFixTest.cs: 2.在游戏脚本管理代码文件夹创建脚本HotFix ...
- unity热更新json_unity3d热更新插件uLua学习整理
前言IOS不能热更新,不是因为不能用反射,是因为 System.Reflection.Assembly.Load 无法使用 System.Reflection.Emit 无法使用 System.Cod ...
- 怎样在Unity里面进行代码的查错
继续讲一下在Unity写代码的查错问题,面对新手,老鸟请自动跳过. 对于程序基础比较薄弱的部分Unity使用者,经常会遇到某个项目不能运行,或者运行的时候没有出现自己想要得到的结果.这时候,很有可能是 ...
- Unity创造没有代码的游戏学习教程
流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小:17.4 GB |时长:17h 18m 你会学 ...
最新文章
- linux上给其他在线用户发送信息(wall, write, talk, mesg)
- IIS_FastCGI+php5.3+wincache+memcached+ZendLoader
- oracle dg 搭建方式,Linux平台 Oracle 11g DG测试环境快速搭建参考
- Vue.js(5)- 全局组件
- 计算机网络原理html,计算机网络原理与应用html..ppt
- Makingware调用静态块,实现自定义html内容的常用方法(不需要修改模版部分)...
- Design Pattern 设计模式【观察者】
- 计算机基础知识大全100,计算机基础知识汇总
- Jeshoots - 类别齐全的高质量免费商业摄影图库
- 图片加水印怎么操作?来试试这几个简单的方法
- Python神经网络学习--神经网络知识先导(一)--什么是神经网络?
- 高一下学期计算机考试知识点,高一年级信息技术期末考试复习题
- 本地代码无问题邮件却发送失败的问题
- 好看的常用背景色RGB数值
- Ubuntu/Linux Server 服务器系统安装
- 软件方法(下)第8章分析之分析类图—知识篇Part09-审查类和属性1
- 《出版专业实务》(2015年版初级)思考与练习答案 第二章
- 各种二维码介绍(锐浪报表)
- uci2019计算机录取,加州大学系统各分校公布2019年秋季入学录取数据!
- 打印Html页面自动分页