{"id":16123538,"url":"https://github.com/jlchntoz/unityscripttester","last_synced_at":"2025-03-18T12:31:23.001Z","repository":{"id":31798001,"uuid":"35364540","full_name":"JLChnToZ/UnityScriptTester","owner":"JLChnToZ","description":"An Unity editor utilities collection","archived":false,"fork":false,"pushed_at":"2024-04-06T08:14:58.000Z","size":352,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-28T09:17:57.628Z","etag":null,"topics":["c-sharp","inspector","unity","unity-3d","unity3d","unity3d-plugin","utility"],"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/JLChnToZ.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,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2015-05-10T09:14:38.000Z","updated_at":"2023-01-16T13:20:32.000Z","dependencies_parsed_at":"2024-04-06T09:22:32.983Z","dependency_job_id":"b7c4cac7-7621-42b5-926b-1b4c95ce0de4","html_url":"https://github.com/JLChnToZ/UnityScriptTester","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2FUnityScriptTester","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2FUnityScriptTester/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2FUnityScriptTester/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JLChnToZ%2FUnityScriptTester/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JLChnToZ","download_url":"https://codeload.github.com/JLChnToZ/UnityScriptTester/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243926046,"owners_count":20369911,"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","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":["c-sharp","inspector","unity","unity-3d","unity3d","unity3d-plugin","utility"],"created_at":"2024-10-09T21:17:07.893Z","updated_at":"2025-03-18T12:31:22.634Z","avatar_url":"https://github.com/JLChnToZ.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"JLChnToZ Unity Editor Utilities\n==================\n\nThis package formly named \"Unity Script Tester Kit\", but as I expands the tools within, it is not only for testing Unity behavior scripts.\nNow it is a general multiple-purpose utility collection that contains some tools I used daily.\n\nFeatures\n-----\nInside the Script Tester Kit, it contains these components: **Inspector+**, **Selection Ex**, **Scene Manager**, **Player Prefs Editor**.\n\n### Inspector+\nThis is an inspector-like panel looks like the built in inspector in Unity, but a bit more powerful than that. You can access every methods, properties, fields provided in the behavior (and non behaviours too) you selected with Inspector+, even they are invisible to global (marked as private or protected). It use reflection methods to access everything in the behaviors. It may be useful for digging in to the state and debugging.\n\nTo call this panel out, you can simply select *Window \u003e JLChnToZ \u003e Inspector+*.\n\n### Selection Ex.\nThis is a selection management tool. It can temporary remembers, records, organizes objects you have selected, and restores selections later on.\n\nTo call this panel out, you can simply select *Window \u003e JLChnToZ \u003e Selection Ex*.\n\n### Player Prefs Editor\nThe name is self explantory, this tools manages player preferences. But due to limitation, it don't lists all player prefs when you testing the editor, instead it tracks/watches what prefs you want it to manage.\n\nTo call this panel out, you can simply select *Window \u003e JLChnToZ \u003e Player Prefs*.\n\n### Scene Manager\nThis is a scene manager that allows you directly jump to specific scene and test your project, and/or return to the scene you previous in when stopped. Also you can add/remove/manage the scenes to build directly in this window.\n\nTo call this panel out, you can simply select *Window \u003e JLChnToZ \u003e Scene Manager*.\n\nInstallation\n-------\nTBD for details. You may follow [this manual](https://docs.unity3d.com/Manual/upm-ui-giturl.html) to install this package.\n\nLicense\n-------\nEverything in this repository is licensed with [MIT](LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlchntoz%2Funityscripttester","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjlchntoz%2Funityscripttester","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlchntoz%2Funityscripttester/lists"}