软件介绍
x-studio365是一款强大的游戏开发编辑软件,它基于cocos2d-x引擎开发,具有十分丰富的编辑功能,包括2D粒子编辑和场景编辑等等,除此之外x-studio365还支持调试Lua程序。x-studio365采用C++编写,不仅性能出色,而且使用起来十分方便简单,有需要的用户敬请下载。
软件特色
简单易上手
同VSCode, Sublime Text等快捷键一致。
轻量级
软件安装包仅15MB, 极速安装。
高性能
软件核心由C++编写而成, 启动快。
功能介绍
调试任何包含Lua引擎(虚拟机)的程序
可创建基于Unity3D(xLua,slua,tolua)、Cocos2d-x Lua、Quick-Cocos2dx-Community的编辑和调试工程。
调试标准Lua引擎(虚拟机)程序
可创建基于LuaJIT, Lua5.1, Lua5.2, Lua5.3的编辑和调试工程,Lua初学者也可以快速上手使用。
CSD恢复
支持将CocosStudio2.x发布的.csb或.json还原成CocosStudio .ccs工程。
界面编辑
支持Cocos2d-x场景UI和2D粒子编辑。
快捷键表
快捷键 | 功能 |
---|---|
Shift+Alt+Enter | 全屏 |
Alt+ MouseWheel | 缩放节点 |
Ctrl+Alt+MouseWhell | 缩放渲染窗口 |
Alt + MouseMove | 移动场景中的对象 |
Ctrl + Alt + MouseMove | 移动渲染窗口 |
↑↓←→ | 微调UI节点 单位1px, 若连续按着不放移动单位为2px |
按住Shift | 可保持宽高比缩放节点 |
按住Ctrl | 鼠标单击节点, 加选节点 |
F5 | 启动调试 |
F10 | 单步步过 |
Ctrl+F10 | 运行到当前行 |
F11 | 单步步入 |
Shift+F5 | 停止调试 |
Ctrl+Shift+F5 | 重启调试 |
Ctrl+F5 | 启动目标程序不调试 |
Ctrl+F | 弹出查找对话框 |
F3 | 查找下一个 |
Shift+F3 | 查找上一个 |
Ctrl+Shift+U | 将选中文本转换为大写 |
Ctrl+U | 将选中文本转换为小写 |
Alt + MouseMove | 块选文本 |
Ctrl + Shift + F | 全工程查找 |
Ctrl + D | 加选下一个匹配字符串 |
Ctrl + E | 复制当前选中文本并粘贴到行尾 |
Ctrl + I | 修正代码缩进,格式化文档 |
Ctrl + P | 快速搜索工程中文件 |
Ctrl + R | 快速搜索本文档函数 |
Ctrl + Tab | 快速切换活动文档 |
Ctrl + F2 | 更改所有匹配文本 |
Alt+→ | 显示自动完成列表 |
Ctrl+Alt+Num9 | 切换代码编辑视图主题(目前支持5种) |
Ctrl + Q | 在x-studio多个进程实例之间快速切换 |
Ctrl + B | Luacheck静态分析Lua代码 |
Ctrl + Shfit + P | 打开快捷命令对话框 |
按住Ctrl + Shift | 点击大纲+/-号按钮 切换全部大纲显示 |
Shift + F9 | 打开快速监视对话框 |
按住Ctrl/Shift | 右键资源视图文件,可弹出桌面Shell菜单 |
软件配置
打开软件配置
通过软件主菜单【文件】【打开】【打开软件配置文件】即可快速打开软件配置进行编辑,如图所示:
软件各配置说明
config-settings 属性说明
属性 | 功能 |
---|---|
fps | 渲染场景帧率 |
scaleAccuracy | 渲染场景缩放粒度 |
maxUndoRedoSize | 场景编辑器最大撤销反撤销数 |
etc1AlphaSuffix | ETC1格式透明纹理后缀 |
vsync | 是否渲染场景垂直同步,若开启则帧率会锁定在60fps |
msaa | 多重采样抗锯齿, 有效值2,4,8 |
antiAliasTex | 是否默认开启纹理抗锯齿 |
projection3d | 3D投影矩阵 |
depthTest | 是否开启深度测试 |
saveAllDocBeforeDebug | 在启动调试前是否保存所有已修改文档 |
logBufferSize | 日志缓冲区大小,默认为5M, 单位Mbytes |
logFlushFreq | 日志输出频率 |
tmHeightMinimum | 监视窗口最小文本高度,通常不需要修改 |
commandTimeout | 命令超时时间,毫秒 |
cacheFindData | 是否缓存全工程内容搜索文件数据 |
cacheFindDataThreshold | 缓存全工程内容搜索最大文件数 |
showFindingProgerss | 是否显示全工程搜索进度对话框 |
signatureSourceFile | 新建文件是否带UTF-8签名 |
inspectFileFilters | 支持检索代码文件的文件类型 |
maxActiveFileStack | 最大活动文件栈大小 |
maxNavigateSize | 最大前进后退导航书签数 |
glClearColor | 场景默认底色RGBA值 |
maxHighlightLines | 自动高亮选中文本最大行数 |
openAnsiAsUtf8 | 是否已utf-8模式打开纯ansi文本 |
autocExtEnabled | 是否启用扩展API是,目前默认扩展API提示是cocos2d-x-3.16, 可通过修改软件安装目录下settingscpropslua.properties文件中配置来修改 |
correctIndentOnSaving | 是否在保存时修正文档缩进,默认值0, 不修正 |
sortMembers | 是否排序成员,默认值1, 启用排序,会略微影响变量监视性能 |
cacheFilterLog | 是否开启日志过滤缓存,启用后,过滤行为类似xcode, 但注意,大量日志时,可能会导致编辑器卡顿, 默认值0,关闭 |
splitLogLines | 是否分割日志行,以启用按行过滤,默认值0 |
mapModeVScrollBarEnabled | 是否启用MiniMap垂直滚动条,默认值1,启用 |
serializationFormat | 浮点数序列化格式,默认值%.4f |
clang-format-options/fallback-style ClangFormat-10.0格式化fallback代码风格配置,可取值:
Microsoft, LLVM, Chromium, Google, Mozilla, WebKit
luacheck-params 执行Lua代码静态检查参数, 具体可查看Luacheck文档
designsize-list 添加软件UI编辑设计尺寸支持,根据需求随意添加
配置生效说明
立即生效的配置: clang-format-options/fallback-style, luacheck-params
下次启动生效的配置: config-settings, designsize-list
- 精选留言 来自云南曲靖电信用户 发表于: 2023-4-27
- 此软件必火,先占位支持了,谢谢分享
- 精选留言 来自河北邢台电信用户 发表于: 2023-9-15
- 还是最新版本,大力推荐
- 精选留言 来自山西朔州电信用户 发表于: 2023-11-9
- 朋友用的很嗨,我也来试试
- 精选留言 来自广西贵港移动用户 发表于: 2023-11-3
- 全新的界面表现,操作方便很贴心
- 精选留言 来自河北石家庄移动用户 发表于: 2023-3-6
- 感谢分享!经典软件!