{"id":18926879,"url":"https://github.com/shaun-fong/gfextension-debuggerplus","last_synced_at":"2025-08-11T06:10:01.738Z","repository":{"id":44806596,"uuid":"451053961","full_name":"Shaun-Fong/GFExtension-DebuggerPlus","owner":"Shaun-Fong","description":"An Extension of the GameFraemwork Debugger. GF的增强调试器Debugger+","archived":false,"fork":false,"pushed_at":"2022-01-23T10:09:20.000Z","size":43,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-15T16:03:58.912Z","etag":null,"topics":["common","debugger","editor","gameframework","gf","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Shaun-Fong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-01-23T09:10:35.000Z","updated_at":"2023-04-13T13:11:03.000Z","dependencies_parsed_at":"2022-09-19T04:30:24.573Z","dependency_job_id":null,"html_url":"https://github.com/Shaun-Fong/GFExtension-DebuggerPlus","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Shaun-Fong/GFExtension-DebuggerPlus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shaun-Fong%2FGFExtension-DebuggerPlus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shaun-Fong%2FGFExtension-DebuggerPlus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shaun-Fong%2FGFExtension-DebuggerPlus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shaun-Fong%2FGFExtension-DebuggerPlus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shaun-Fong","download_url":"https://codeload.github.com/Shaun-Fong/GFExtension-DebuggerPlus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shaun-Fong%2FGFExtension-DebuggerPlus/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269838444,"owners_count":24483200,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["common","debugger","editor","gameframework","gf","unity"],"created_at":"2024-11-08T11:17:24.440Z","updated_at":"2025-08-11T06:10:01.704Z","avatar_url":"https://github.com/Shaun-Fong.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GFExtension-DebuggerPlus\n\n[![75M8t1.png](https://s4.ax1x.com/2022/01/23/75M8t1.png)](https://imgtu.com/i/75M8t1)\n\n\n\n[![75MGfx.png](https://s4.ax1x.com/2022/01/23/75MGfx.png)](https://imgtu.com/i/75MGfx)\n\n\n\n## 使用\n\n把目录`~Example/Prefabs`下的`DebuggerPlus`拖入场景中运行。\n\n### 命令行功能使用\n\n使用命令行功能您将会要用到C#的Attribute(特性)。\n\n添加一个命令如下的静态代码\n\n```C#\n[RegisterCommand(Name = \"test\", Help = \"Example Command\")]\nstatic void ExampleCommandTest(CommandArg[] args)\n{\n    Debug.Log(\"ExampleCommandTest\");\n}\n```\n\n## 安装\n\n使用该增强调试器前请先确保您有安装[GameFramework](http://gameframework.cn)。\n\n\n\n通过[Release](https://github.com/Shaun-Fong/GFExtension-DebuggerPlus/releases)下载UnityPackage，Unity直接导入即可。\n\n\n\n## 报错\n\n您导入可能会遇到提示报错，是因为没有正确引用程序集。只需要按照下方方法调整方可正常使用。\n\n\n\n[![75Ml79.png](https://s4.ax1x.com/2022/01/23/75Ml79.png)](https://imgtu.com/i/75Ml79)\n\n\n\n### Editor\n\n\n\n[![75M3kR.png](https://s4.ax1x.com/2022/01/23/75M3kR.png)](https://imgtu.com/i/75M3kR)\n\n\n\n在Unity的Project窗口视图中，请进入如下路径目录`DebuggerPlus/Editor/`找到`DebuggerPlus.Editor.asmdef`\n\n\n\n选中丢失引用的程序集，点击-号移除，点击+号分别添加如下程序集引用\n\n\n\n1. GameFramework\n\n2. UnityGameFramework.Editor\n\n3. UnityGameFramework.Runtime\n\n### Runtime\n\n\n\n[![75MQ0J.png](https://s4.ax1x.com/2022/01/23/75MQ0J.png)](https://imgtu.com/i/75MQ0J)\n\n\n\n在Unity的Project窗口视图中，请进入如下路径目录`DebuggerPlus/Runtime/`找到`DebuggerPlus.Runtime.asmdef`\n\n\n\n选中丢失引用的程序集，点击-号移除，点击+号分别添加如下程序集引用\n\n\n\n1. GameFramework\n\n2. UnityGameFramework.Runtime\n\n\n\n## 使用到的开源仓库\n\n[GitHub - stillwwater/command_terminal](https://github.com/stillwwater/command_terminal)\n\n[GitHub - EllanJiang/GameFramework](https://github.com/EllanJiang/GameFramework)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshaun-fong%2Fgfextension-debuggerplus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshaun-fong%2Fgfextension-debuggerplus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshaun-fong%2Fgfextension-debuggerplus/lists"}