sublime下用快捷键直接运行cocos2dx项目
来源:互联网 发布:linux at 编辑:程序博客网 时间:2024/05/21 10:41
sublime 可以通过配置.sublime-build文件来构建编译选项或者执行外部脚本
项目是用lua开发的,所以需要经常在decode和sublime之间切换,后来想到一个办法就是通过python来启动项目,具体步骤如下:
以下为.sublime-build的代码,将其命名为带.sublime-build后缀的名字,放在sublime user文件夹下,其中xx.py为python脚本的绝对路径
{
"cmd": ["python", "-u", "xx.py"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.lua"
}
以下为python脚本启动项目的代码,其中xx.exe为执行文件exe相对于当前脚本目录的相对目录,同理xx/Resources也是相对目录
import ctypes
import os,syshandler = None
operator = "open"
fpath = os.getcwd() + "xx.exe"
param = None
dirpath = os.getcwd() + "xx/Resources"
ncmd = 1
shell32 = ctypes.windll.LoadLibrary("shell32.dll")
shell32.ShellExecuteA(handler,operator,fpath,param,dirpath,ncmd)
这些工作完毕以后,就可以在sublime下打开lua文件,直接快捷键f7即可运行项目
sublime同样支持API提示和补全,具体请参看http://blog.csdn.net/wtyqm/article/details/9346863
0 0
- sublime下用快捷键直接运行cocos2dx项目
- mac 下 sublime 如何直接运行 javascript
- sublime中设置编程语言,并直接在sublime中运行,以及修改运行快捷键
- sublime用nodejs直接运行js
- 用Sublime Text直接运行php文件
- ubuntu 下配置/编译/运行 cocos2dx项目
- Linux下用NetBeans直接运行rails项目
- sublime 直接运行php代码
- Mac下Sublime快捷键
- sublime 下使用快捷键
- sublime快捷键 window下
- cocos2dx在windows下编译运行移植android项目
- cocos2dx在mac下xcode中查看运行test项目
- MAC下配置android开发环境以及运行cocos2dx项目
- sublime运行quick-cocos2dx-lua 步骤详情
- Sublime 下运行javascript
- sublime下运行php
- sublime添加直接运行语言的方法
- PHP交叉编译和移植
- Asp.net 加密解密类
- php数据库操作类代码
- 【Unity3D】【NGUI】如何使用新的Event事件
- playframework中使用JsTree
- sublime下用快捷键直接运行cocos2dx项目
- Asp.net 获取服务器信息
- 海康 PTZ HTTP控制
- 程序代码,常量,局部变量,全局变量,在内存中的储存位置
- asp.net Linq 实现分组查询
- clr via C#笔记(2)
- 修改请求日志以网页形式显示
- 关于Oracle数据库优化的几点总结
- dede5.7当前位置{dede:field.position}的修改方法