欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› Lua for Visual Studio下载

Lua for Visual Studio 官方版

Lua vs插件[下载地址]
Lua for Visual Studio 官方版

Lua for Visual Studio是基于visual studio推出的一款lua编辑和调试软件,主要功能包括语法检查、语法高亮、格式化代码、工程管理、设置断点观察变量值等等,方便用户在vs中配置lua编译环境,有需要的朋友可以下载!

软件功能

1、Lua语法高亮

2、语法检查

3、自动补全

4、一键注释

5、格式化代码

6、自定义代码折叠

7、工程管理

8、快速搜索和跳转

9、文件大纲

10、注入宿主程序内对Lua脚本进行调试

11、设置断点观察变量值

12、查看堆栈信息

Lua for Visual Studio安装教程

1、在本站软件,解压,双击“Lua_for_Visual_Studio.msi”进入欢迎界面,点击next

Lua for Visual Studio 官方版

2、阅读许可协议,勾选“I accept...”表示同意如上协议内容

Lua for Visual Studio 官方版

3、选择安装组件,默认即可

Lua for Visual Studio 官方版

4、如果上述信息无误,可以点“install”开始安装

Lua for Visual Studio 官方版

5、安装完成即可使用Lua for Visual Studio。

在VS2008中编译LUA解释器和库文件

(一) 下载的Lua中并未含有VS的项目文件,因此不能直接编译项目文件,但是Lua提供了一个批处理文件,通过VS的命令行方式编译。

首先选择VS2008的命令行工具(在开始菜单中),假设Lua的存储位置是D:\Lua-5.1.4,该目录下面还有很多文件夹,比如etc、src、test(一些lua例子文件)。在命令行窗口中执行 cd D:\Lua-5.1.4,在此目录下用D:\Lua-5.1.4>etc\luava.bat。该批处理文件会自动生成.vcproject项目文件,然后调用cl进行编译,编译完成后再把诸如.obj,.manifest等中间文件和项目相关文件全部删除,最后只剩下lua.exe,luac.exe和lua51.lib,lua51.dll几个文件。

(二)集成至VS2008

此步骤参考网上文章如下。

在VS中选择工具菜单下的外部工具项,在打开的对话框中进行如下配置:

说明:

1) 标题:就是在工具菜单下显示的菜单项描述

2) 命令:即指定Lua解释器,我编译后将Lua.exe Lua51.lib Lua51.dll Luac.exe拷贝到D:\Develop Software\Lua下,

我在此目录下安装的全是我的开发工具。

3) 参数:可以解释为[Lua.exe source.lua],像cl.exe source.cpp等之类的。

在我的环境下为:F:\10.Discover\我的代码\$(ItemFileName)$(ItemExt)

其中,$(ItemFileName)表示文件名,$(ItemExt)表示文件扩展名。

这两个参数可以通过按下按钮选择:项文件名、项扩展名。

也就是说我准备编译,F:\10.Discover\我的代码\xxx.lua文件,

4) 初始目录:表示Lua.exe所在的目录

如果勾选“使用输出窗口”,这表示将使用VS2008的“输出窗口”作为结果呈现区。

好了,配置完成,在VS中新建一个文本文件,并保存为Print.lua,输入以下语句:

print( “Hello, Lua!” )

然后选择“工具”菜单下的“Lua 解释器”即可出现控制台,当中显示:Hello, Lua!

当然也可以环境变量中做个配置,以后就可以直接在控制台下输入Lua source.lua,以执行脚本。

(三)更好的方法

去Lua的官网,有个叫LuaForWindows的项目,是一个执行文件,下载完成之后直接安装,还附带个SciTE,可以用来编辑Lua脚本,带语法支持的。安装完成就可以了。

在VS2008命令行编译Lua

假设目录为

D:\Lua5.1

注意是定位到D:\Lua5.1下,然后执行D:\Lua5.1\etc\luavs.bat ,不然总是出错。

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

E:\Program Files\Microsoft Visual Studio 9.0\VC>d:

D:\>cdlua5.1

'cdlua5.1' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

D:\>cd lua5.1

D:\lua5.1>d:\lua5.1\etc\luavs.bat

D:\lua5.1>cd src

D:\lua5.1\src>cl /nologo /MD /O2 /W3 /c /D_CRT_SECURE_NO_DEPRECATE /DLUA_BUILD_A

S_DLL l*.c

lapi.c

lauxlib.c

lbaselib.c

lcode.c

ldblib.c

ldebug.c

ldo.c

ldump.c

lfunc.c

lgc.c

linit.c

liolib.c

llex.c

lmathlib.c

lmem.c

loadlib.c

lobject.c

lopcodes.c

loslib.c

lparser.c

正在生成代码...

正在编译...

lstate.c

lstring.c

lstrlib.c

ltable.c

ltablib.c

ltm.c

lua.c

luac.c

lundump.c

lvm.c

lzio.c

正在生成代码...

D:\lua5.1\src>del lua.obj luac.obj

D:\lua5.1\src>link /nologo /DLL /out:lua51.dll l*.obj

正在创建库 lua51.lib 和对象 lua51.exp

D:\lua5.1\src>if exist lua51.dll.manifest mt /nologo -manifest lua51.dll.manifes

t -outputresource:lua51.dll;2

D:\lua5.1\src>cl /nologo /MD /O2 /W3 /c /D_CRT_SECURE_NO_DEPRECATE /DLUA_BUILD_A

S_DLL lua.c

lua.c

D:\lua5.1\src>link /nologo /out:lua.exe lua.obj lua51.lib

D:\lua5.1\src>if exist lua.exe.manifest mt /nologo -manifest lua.exe.manifest -o

utputresource:lua.exe

D:\lua5.1\src>cl /nologo /MD /O2 /W3 /c /D_CRT_SECURE_NO_DEPRECATE l*.c print.c

lapi.c

lauxlib.c

lbaselib.c

lcode.c

ldblib.c

ldebug.c

ldo.c

ldump.c

lfunc.c

lgc.c

linit.c

liolib.c

llex.c

lmathlib.c

lmem.c

loadlib.c

lobject.c

lopcodes.c

loslib.c

lparser.c

正在生成代码...

正在编译...

lstate.c

lstring.c

lstrlib.c

ltable.c

ltablib.c

ltm.c

lua.c

luac.c

lundump.c

lvm.c

lzio.c

print.c

正在生成代码...

D:\lua5.1\src>del lua.obj linit.obj lbaselib.obj ldblib.obj liolib.obj lmathlib.

obj loslib.obj ltablib.obj lstrlib.obj loadlib.obj

D:\lua5.1\src>link /nologo /out:luac.exe *.obj

D:\lua5.1\src>if exist luac.exe.manifest mt /nologo -manifest luac.exe.manifest

-outputresource:luac.exe

D:\lua5.1\src>del *.obj *.manifest

D:\lua5.1\src>cd ..

D:\lua5.1>

D:\lua5.1>

Visual Foxpro
Visual Foxpro
Visual Foxpro是由微软官方推出的一款数据库软件,主要功能包括文档创建、管理和配置示例代码、建立应用程序等,采用可视化的设计工具和向导,可以创建表单、查询和打印报表。本专题为大家提供不同版本的Visual Foxpro下载,还有安
下载Lua for Visual Studio 官方版
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

猜您喜欢
相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册