代码秘书:官方Cocos Code IDE发布

移动开发 游戏开发
一直以提升行业效率为己任的Cocos引擎团队,今年以来动作不断,除了不断升级引擎技术、进军3D技术领域、完善Cocos Studio工具集、发布渠道打包利器AnySDK之外,近日,Cocos引擎团队又推出一款官方代码编辑器——Cocos Code IDE

 一直以提升行业效率为己任的Cocos引擎团队,今年以来动作不断,除了不断升级引擎技术、进军3D技术领域、完善Cocos Studio工具集、发布渠道打包利器AnySDK之外,近日,Cocos引擎团队又推出一款官方代码编辑器——Cocos Code IDE,为 Cocos 2d-x的Lua与JavaScript 开发者们打造了一款强大而便捷的开发神器。

Cocos Code IDE是基于 Eclipse的跨平台 IDE,可帮助开发者便捷地创建游戏工程、编写调试代码、实时查看修改效果、并最终直接发布成可上架的安装包。

 

目前,Cocos Code IDE已实现的主要功能有:

·便捷地创建 Cocos2d-x Lua & JavaScript 工程

·Lua、JavaScript调试,包括断点、单步进入/跳出/跳过

·实时编码,无需重新编译或重新启动,通过快捷键即可看到调试变化

·一键快速生成iOS IPA或Android APK

·代码提示,自动补全Cocos 2d-x API

·即时运行、调试,只需一次点击

·可方便地在iOS/Mac/Android/Windows 平台上调试代码,包括iOS/Android的设备和模拟器

下面,小编就来与大家分享一下Cocos Code IDE的几大亮点。

亮点1:断点调试,实时预览变量修改

Cocos Code IDE提供“断点调试”功能,在修改代码时,可即时显示修改结果。无需等待重新编译,也无需重新运行游戏,只要简单的Ctrl+S / Cmd+S,即可即时看到调试变化,可以帮助开发者在修改变量时极大地“偷懒”。

 

亮点2:一键部署,秒速生成APK/IPA

如果发布证书准备好,Cocos Code IDE可以一键为Android生成APK,为iOS生成IPA。

亮点3:代码自动补全

Cocos Code IDE可自动补全代码,包括所有的Cocos2d-x API、变量名,同时API的文档也会在代码旁边同步显示。此前,若脚本拼写错误,在编译时无法发现,直到在运行时才能够发现,造成许多的返工。现使用Cocos Code IDE的自动补全功能,可完美解决这个问题。

 

亮点4:本地资源自动检索

当开发者想要导入本地资源时,Cocos Code IDE可自动检测并推荐所需资源,并显示清晰的文件目录与搜索路径。

 

亮点5:一键运行&调试

Cocos Code IDE可支持一键运行游戏,无须长时间的编译等待。在Mac上,开发者可以将游戏运行在Mac、iOS设备或Android设备上;而在Windows平台上,可以将它运行在Windows或Android设备。

 

亮点6:强大的真机调试

在此之前,市面上还没有像Cocos Code IDE这样强大的针对Lua与 Javascript的Cocos2d-x调试器。开发者可以在所有支持的环境下(Mac、Windows、iPhone模拟器、iPhone设备、以及Android设备)设置断点、跳入跳出、检查变量——是的,它可以在真正的设备上工作。

为了让编程过程更加有趣、更加简易,Cocos Code IDE还整合了最常使用的代码片段,节省开发者的编码时间。在版本兼容方面,本产品可适用于Cocos 2d-x v3.2,Cocos 2d-js v3.0-rc1,并且向前兼容3.x的老版本引擎。

除了不断拔高的手游顶级市场占有率,Cocos引擎系列正在渐渐演化成可以提升整个行业效率的工具和模式。本次,Cocos Code IDE为这个链条又添上了新的一笔,进一步为开发者带来开发过程中的解放。

“触控科技从存在的一天起,就有一个梦,提高开发者的开发效率,降低开发者的开发成本,让中国甚至全世界创作者有高效率的工具、技术及生态环境去开发、制作,最优秀的内容。”触控科技CEO陈昊芝如是说。

Cocos Code IDE产品页面:

http://www.cocos2d-x.org/products/codeide/

责任编辑:小明 来源: 51CTO.com
相关推荐

2014-08-28 14:26:14

Cocos Code

2014-12-17 17:22:34

Cocos Code

2009-04-29 15:51:11

NetBeansIDEProject Ken

2009-03-19 20:40:03

LinuxNetBeans ID

2021-06-15 09:46:43

UbuntuLinuxCode Blocks

2009-01-14 16:07:18

JcoderJava IDE开发工具

2009-04-24 09:22:58

Ubuntu 9.04官方下载

2023-11-02 12:48:00

游戏规则Flutter

2020-01-18 15:02:48

技术研发指标

2020-09-01 07:55:16

VS CodePython代码编辑器

2014-01-09 10:40:38

Cocos3.0 Be触控

2014-07-16 17:48:50

Cocos

2009-04-30 10:08:38

ScalaIDEEclipse

2024-01-17 13:32:46

AI代码代码生成工具

2015-08-21 09:46:44

GitHub编程语言

2012-05-25 09:09:00

Chrome 19浏览器

2011-11-07 16:42:45

Windows Pho微软解锁

2011-01-28 10:14:59

Android 3.0

2011-05-16 17:44:32

Ovi诺基亚

2011-04-28 09:32:22

Ubuntu 11.0
点赞
收藏

51CTO技术栈公众号