因为unity项目中ulua需要以textasset的方式加载,很多时候会把后缀改为lua.txt,再不能高亮了,再不能自动补全了,怎么办?
这边介绍怎么在notepad中配置lua的环境,同时让notepad识别出lua.txt
先看一眼效果:
一、 怎么让notepad识别lua.txt 为 lua
1. 选择设置->语言格式设置
如下设置
二、 函数列表
下载 http://download.csdn.net/detail/tencenthao/9422660 ,包含了函数列表和自动补全的文件
将FunctionList_2_1_UNI_dll.zip 解压后
把FunctionList.dll拷贝到 安装目录\Notepad++\plugins下
把Gmod Lua.bmp和C++.flb拷贝到 安装目录\Notepad++\plugins\config下
把FunctionListRules.xml拷贝到 %APPDATA%\Notepad++\plugins\config下
其中%APPDATA%的位置,在我这里的是C:\Users\username\AppData\Roaming\Notepad++\plugins\config
此时就有函数列表了。
三、语法高亮和自动补全
将lua.xml 部署到\Notepad++\plugins\APIs下,此xml可以自定义。