下载地址

Sublime下载地址


安装 Package Control

在Sublime中,按Ctrl+~打开控制台,输入:

Sublime Text2

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

Sublime Text3

import  urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp,pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

回车确定,等提示重新启动Sublime的时候重新启动Sublime。


用PackageControl 安装 QuickXDev

QuickXDev是Sublime IDE下的一个关于Qucik-cocos2d-x的插件,主要有一下功能:

  • quick-cocos2d-x api代码提示。
  • 跳转到定义处。

  • Create New Project(创建quick-2dx项目button)
  • Run With Player(执行quick-2dx Player.exebutton)
  • Compile Scripts。
  • 用户自己定义变量、函数自己主动完毕提示及转到定义。
  • lua5.1 api代码提示。
  • 一些代码片段,如if-else,if-elseif-else,while,comment,repeat-until….
  • 新建lua文件,可自己定义里面的内容。

  • lua构建系统。

在Sublime按Ctrl+Shift+P,输入install package,回车确定,等待载入。

输入QuickXDev,回车确定。等在安装完毕,重新启动Sublime。

等待状态查看左下角状态栏。


设置QuickXDev

打开Preferences - Package Setting - QuickXDev - Settings-Default,这时sublime会打开一个文本。拷贝内容。

打开Preferences - Package Setting - QuickXDev - Settings-User。黏贴内容并依据情况改动内容。

如我的:

{
// must set the path
"quick_cocos2dx_root": "C:\\cocos\\quick-3.3",
"cocos2dx_root": "",
// lua template attributes
"date_format": "%Y-%m-%d %H:%M:%S",
// i.e. peter or peter (peter@gmail.com)
"author": "382004737@qq.com",
// compile_scripts encrypt key,no encrypt when empty
"compile_scripts_key": ""
}

温馨提示

  • 仅仅要设置了正确的quick路径之后。那么右键一个文件夹以下。有create new Project 选项,选择之后在以下输入包名,那么QuickXDev插件就会为你创建一个新的quick项目了
  • 仅仅要文件夹下有main.lua,右键文件夹,选择run with player,就能够用player执行项目。
  • 提示player no exists,sublime菜单条 - Preferences - Browse Packages… 来到插件包的文件夹,进入QuickXDev文件夹。改动quickx.py文件,在quickx.py文件中面查找player no exists字段。player no exists所在的代码的上上一句是推断player3.exe的文件夹,我们改动为正确的文件夹。

    我的是由“playerPath=quick_cocos2dx_root+”/player3.exe””改动成“playerPath=quick_cocos2dx_root+”/quick/player/win32/player3.exe”“

  • 打开src文件夹下的不论什么一个lua文件,右键输入代码的区域,也有“run with player”选项。

安装Sublime配合quick-cocos2d-x开发的更多相关文章

  1. Gulp安装及配合组件构建前端开发一体化(转)

    Gulp安装及配合组件构建前端开发一体化 所有功能前提需要安装nodejs(本人安装版本v0.10.26)和ruby(本人安装版本1.9.3p484). Gulp 是一款基于任务的设计模式的自动化工具 ...

  2. Gulp安装及配合组件构建前端开发一体化

    原文:http://www.dbpoo.com/getting-started-with-gulp/ 所有功能前提需要安装nodejs(本人安装版本v0.10.26)和ruby(本人安装版本1.9.3 ...

  3. Sublime text 3搭建Python开发环境及常用插件安装 转载

    Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...

  4. Sublime Text 3 插件安装、搭建Python、Java开发环境

    一.下载并安装 Sublime Text 3 官网地址:http://www.sublimetext.com目前最新版本为:3.2.1 (BUILD 3207)安装时勾选“Add to explore ...

  5. Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境

    打开终端,添加sublime text 3的仓库: 按enter键继续 更新软件库: sudo apt-get update 安装Sublime Text 3: sudo apt-get instal ...

  6. Sublime text 3搭建Python开发环境及常用插件安装

    参考  https://www.cnblogs.com/honkly/p/6599642.html 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网 ...

  7. Sublime Text 3 配置Java开发

    Sublime Text 3 配置Java开发 内嵌模式 在Sublime内部输出面板显示执行过程 配置JavaC - INSET.sublime-build 打开Sublime的包目录(选择菜单:P ...

  8. 安装Sublime Text 3汉化插件

    一.Sublime Text工具介绍: Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器.Sublime Te ...

  9. windows下的Nodejs及npm的安装、常用命令,Nodejs开发环境配置

    http://www.cnblogs.com/webstorm/p/5744942.html ***************************************** 第一步:下载Nodej ...

随机推荐

  1. 00032_ArrayList集合的遍历

    1.通过集合遍历,得到集合中每个元素,这是集合中最常见的操作 2.集合的遍历与数组的遍历很像,都是通过索引的方式 public class ArrayListDemo02 { public stati ...

  2. iOS 引入支付宝 缺少 #include <openssl/asn1.h>

    出现情况如上图: 解决方法如下:在你的Xcode里的header search paths 里添加支付宝SDK(openssl的路径):格式如下  $(PROJECT_DIR)/文件夹名        ...

  3. 使用systemctl命令管理服务mysql

    启动mysql systemctl start mysqld.service 停止mysql systemctl stop mysqld.service 重启mysql systemctl resta ...

  4. 【Kubernetes】离线业务:Job与CronJob

    Deployment.StatefulSet和DaemonSet这三个编排概念编排的对象主要都是在线业务(Long Running Task,这些应用一旦运行起来,除非出错或者停止,它的容器进程会一直 ...

  5. hdu6061[NTT推公式] 2017多校3

    /*hdu6061[NTT推公式] 2017多校3*/ #include <bits/stdc++.h> using namespace std; typedef long long LL ...

  6. arc和mrc混用

    arc项目中引用非arc代码   加上“-fno-objc-arc” 非arc项目中引用arc代码 加上“-fobjc-arc”

  7. 【Luogu】P1593因子和(唯一分解定理,约数和公式)

    题目链接 首先介绍两个定理. 整数唯一分解定理:任意正整数都有且只有一种方式写出素数因子的乘积表达式. \(A=(p1k1 p2k2 ...... pnkn \) 求这些因子的代码如下 ;i*i< ...

  8. HackerRank# Candies

    原题地址 LeetCode上也有这道题,直接扫一遍就行了,连数组都不用开,感觉像是蕴含了某种动归的思想在里面,要不怎么是个动归题呢 代码: #include <cmath> #includ ...

  9. gevent 使用踩坑

    简单介绍 gevent 基本概念:   调度器: hub          上下文切换管理: switch          主循环: loop   协程: greenlet gevent 特性:  ...

  10. Codeforces 895.A Pizza Separation

    A. Pizza Separation time limit per test 1 second memory limit per test 256 megabytes input standard ...