軟件介紹
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-7-8
- 這種神器也是存在的嗎,我要試一試
- 精選留言 來自山西忻州電信用戶 發表于: 2023-3-12
- 很實用!謝謝分享
- 精選留言 來自西藏那曲電信用戶 發表于: 2023-10-14
- 牛,這個軟件要收藏了,太方便了。
- 精選留言 來自廣西北海電信用戶 發表于: 2023-4-26
- 哪里都找不到這款軟件,終于在這里找到這款軟件。謝謝,我就收下了!嘿嘿。
- 精選留言 來自廣東茂名電信用戶 發表于: 2023-8-2
- 推薦大家下載,比其他同類軟件好用