在VS2012/2013上编辑和调试Quick-cocos2d-x的Lua代码
类似教程链接:http://www.cocoachina.com/bbs/read.php?tid=205043
步骤:
一.Quick-cocos2d-x 最新版本或要打算使用的版本 (http://cn.cocos2d-x.org/download)
二.解压安装Quick-cocos2d-x
三.打开 quick 安装目录下的vs 项目 D:\WorkSoftWare\Quick\quick-cocos2d-x-3.3rc0\quick\player\proj.win32 编译生成 对应的Debug D:\WorkSoftWare\Quick\quick-cocos2d-x-3.3rc0\quick\player\proj.win32\Debug 主要是用来调试用的
四.下载BabeLua(BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面)
版本更新日志
https://babelua.codeplex.com/
如何安装
1 确定您已安装VS2012/2013
BabeLua是VS插件,类似visual assist
2 下载BabeLua安装包
https://babelua.codeplex.com/releases
主站下载(国外站点,速度较慢,可下载最新源码)
http://pan.baidu.com/s/1sjmC169
国内镜像(速度较快)
3 安装BabeLua
双击BabeLua.vsix进行安装
4 验证安装
启动VS2012/2013,在主界面菜单上找到【Lua】菜单项,即安装成功。
五.用player 新建一个项目 最好将项目放到 D:\WorkSoftWare\Quick\quick-cocos2d-x-3.3rc0\quick\samples 这个文件夹中
六.在vs 中 配置 lua 的setting

lua scripts folder: D:\WorkSoftWare\Quick\quick-cocos2d-x-3.3rc0\quick\samples\Running\src
(Lua文件目录,该目录下的所有Lua文件将在“Folder Explorer”中列出。 )
lua exe path: D:\WorkSoftWare\Quick\quick-cocos2d-x-3.3rc0\quick\player\proj.win32\Debug\player3.exe
(调试时启动的exe文件路径。 )
Working path:D:\WorkSoftWare\Quick\quick-cocos2d-x-3.3rc0\quick\bin\win32
(启动“Lua exe”时,此参数作为启动进程的working directory参数。)
Command line: -workdir D:\WorkSoftWare\Quick\quick-cocos2d-x-3.3rc0\quick\samples\Running -file src\main.lua
启动调试时传递给“Lua exe”的命令行参数。
quick-x-player支持的命令行参数请参考:http://quick.cocoachina.com/?p=39
Setting name: 本套参数配置名称
设置完成后点【Save】按钮保存,再点【Select】按钮加载当前选择的参数,“Folder Explorer”界面将列出“Lua scripts folder”所设置目录下的所有Lua文件。
在VS2012/2013上编辑和调试Quick-cocos2d-x的Lua代码的更多相关文章
- 使用VS插件在VS2012/2013上编辑和调试Quick-Cocos2d-x的Lua代码
vs 也能够做lua 开发,并进行代码调试 依照以下文档,调试没问题. 參考文档: 点击打开链接
- 使用BabeLua在cocos2d-x中编辑和调试Lua
使用BabeLua在cocos2d-x中编辑和调试Lua BabeLua是一款基于VS2012/2013的Lua集成开发环境,具有Lua语法高亮,语法检查.自己主动补全.高速搜索,注入宿主程序内对Lu ...
- 使用BabeLua3.x在cocos2d-x中编辑和调试Lua
BabeLua是一款基于VS2012/2013的Lua集成开发环境,具有Lua语法高亮,语法检查,自动补全,快速搜索,注入宿主程序内对Lua脚本进行调试,设置断点观察变量值,查看堆栈信息等功能. 如何 ...
- 关于vs2012/2013的C编译器生成的exe的向后兼容xp的问题
问题一:编译出来的exe在xp上面运行提示"不是有效的win32应用程序" 在vs2012/2013版本里面,其自带的c编译器cl.exe,若直接使用cl a.c编译,那么生成出来 ...
- Visual Studio 2013 如何在停止调试Web程序后阻止IIS Express关闭
vs2013 调试项目的时候,当停止调试的时候,端口就被断了.之前以为是IIS那边的控制问题,但是其他并行的项目运行都没有出现这种情况. 最初也没在意,直到现在实在忍受不了了,每次重开也太烦了.就去各 ...
- Visual Studio 2013 上使用 Github
教你如何在 Visual Studio 2013 上使用 Github 介绍 我承认越是能将事情变简单的工具我越会更多地使用它.尽管我已经知道了足够的命令来使用Github,但我宁愿它被集成到IDE中 ...
- Windbg是windows平台上强大的调试器
基础调试命令 - .dump/.dumpcap/.writemem/!runaway Windbg是windows平台上强大的调试器,它相对于其他常见的IDE集成的调试器有几个重要的优势, Windb ...
- Android上的远程调试
来源: http://www.seejs.com/archives/296 目录 远程调试概述 使用 Chrome 的 ADB 扩展进行远程调试 1. 安装 ADB 扩展 2. 启用你的移动设备上的 ...
- 关于browser-sync(在多个设备上进行网页调试)的问题点总结
最近在看响应式网站的开发视频,其中有一部分非常有用,就是在多个设备上进行网页调试,通过使用browser-sync来实现,具体的步骤可以参照官网(http://www.browsersync.cn/) ...
随机推荐
- Android 6.0权限
在android 6.0 Marshmallow版本之后,系统不会在软件安装的时候就赋予该app所有其申请的权限,对于一些危险级别的权限,app需要在运行时一个一个询问用户授予权限. 只有那些targ ...
- a与a:link、a:visited、a:hover、a:active
原文地址http://www.cnblogs.com/exmyth/p/3226654.html a与a:link.a:visited.a:hover.a:active 起因: a与a:link的 ...
- HDU 5769 后缀数组
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5769 [2016多校contest-4] 题意:给定一个字符,还有一个字符串,问这个字符串存在多少个不 ...
- 《DSP using MATLAB》示例Example4.7
ROC分三种情况:
- DOM--2 创建可重用的对象
对象中包含的 分类(内置对象: 注意这些都是function:除了Function对象,实例都是object) Function对象 Function实例function 构造函数的function ...
- 分享Kali Linux 2016.2第49周虚拟机
分享Kali Linux 2016.2第49周虚拟机该虚拟机使用Kali Linux 2016.2第49周的64位镜像安装而成.基本配置如下:(1)该系统默认设置单CPU双核,内存为2GB,硬盘为50 ...
- Swift3.0语言教程使用指针创建和初始化字符串
Swift3.0语言教程使用指针创建和初始化字符串 Swift3.0语言教程使用指针创建和初始化字符串苹果的Swift团队花了不少功夫来支持C的一些基础特性.C语言中为我们提供了指针,Swift也不例 ...
- Python基础3- 变量与数字
1.Python变量不需要声明,其赋值操作既是变量声明和定义的过程;2.Python中每个变量在使用前都必须赋值,变量赋值后该变量才会被创建;3.Python变量是存储内存中的值,若变量赋值时内存中存 ...
- Redis执行Lua脚本示例
Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行.使用脚本的好处如下: 1.减少网络开销:本来5次网络请求的操作,可以用一个请求完成,原先5次请求的逻辑放在red ...
- BZOJ1001 [BeiJing2006]狼抓兔子(平面图最小割转最短路)
..和HDU3870类似..注意n=1和m=1的情况. #include<cstdio> #include<cstring> #include<queue> #in ...