cocos2dx 3.10左右的版本 lua开发的mac环境配置的问题

额,小弟不才一直做c++的2dx,最近换公司了,现在换成lua开发了
然后我就想着配置个mac的环境吧,结果各种百度基本都是windows的 要么就是quick时代的,
搞得我到现在都没捅破这层窗户纸。小弟现有几个问题想请教下:

第一,请不要推荐我creator,我知道creator好,但是公司用的还是cocos2dx lua开发…

第二,mac环境下 我创建的lua工程,用xcode导进去 看lua脚本都跟普通txt一样 毫无高亮或代码提示之类的东西,lua的话是用sublime text了么?

第三,接第二个问题,sublime text的插件我只搜到了叫QuickXDev,这东西是quick时代的吧?3.10后的插件有没有,有的话是什么,没有的话 3.10版本(不局限于3.10 反正就是quick后统一的) lua脚本在哪写,代码提示这种得有!

第四,如果是sublime写脚本的话,调试怎么办?xcode 怎么调lua?

第五,看windows那边改了lua,刷新下模拟器就直接可见修改结果,mac开发可有类似的办法 …我现在只会重运行xcode模拟器。。

总的来说,我还是没搞懂mac 这边 较新版本cocos lua开发的环境及调试等…
大佬可以推荐些博文之类的

PS:大部分博文就是运行一下.sln 或xcode跑一下helloworld,,并无卵用
PS+1:触控你们为何把之前的文档教程删的精光 好桑心…总有一天你们会出另一个cocos ABCTor,然后删掉creator的教程的!:2::2::2::2:

挨个回复:

  1. 在 quick 时代确实都用 sublime, 那是因为有 QuickXDev 这个插件, 如果没有这个插件, 任何一个编辑器都比 sublime 强.

  2. 如果在 Mac 下的话, 可以试下 sublime + QuickXDev 这个组合, 不一定不兼容, 没有试过. 也可以尝试 VSCode + Lua 插件(比如: http://forum.cocos.com/t/luaide/42566 )的方式开发, 应该会比 sublime 好很多.

  3. sublime 目前没法断点调试, 只能输出 log 来调试, 其实断点调试没有想象的那么重要, 习惯就好.

  4. cocos2d-x 应该也有一个 “模拟器”, 运行模拟器就行, 不用在 XCode 中跑. 你可以试下 cocos run 这个命令: http://docs.cocos.com/cocos2d-x/manual/zh/editors_and_tools/cocosCLTool.html

cocoscodeide或者vscode+luaide

非常感谢耐心详细的回答!

第五条答非所问,他问的是怎么快速刷新脚本,而不是怎么用命令行再Run一遍,如果只是再运行,有很多办法可以实现, CMD+R的刷新然并卵.设计的啥玩意,mac调试很不方便