{"id":19548864,"url":"https://github.com/sbcd90/topcoder_editor_plugin","last_synced_at":"2025-06-13T04:05:50.648Z","repository":{"id":4382444,"uuid":"5519298","full_name":"sbcd90/Topcoder_Editor_Plugin","owner":"sbcd90","description":"a topcoder  editor plugin for C++","archived":false,"fork":false,"pushed_at":"2012-08-23T05:22:15.000Z","size":92,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-26T06:31:47.105Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sbcd90.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-08-23T05:17:07.000Z","updated_at":"2013-10-30T20:14:34.000Z","dependencies_parsed_at":"2022-09-20T23:02:30.523Z","dependency_job_id":null,"html_url":"https://github.com/sbcd90/Topcoder_Editor_Plugin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sbcd90/Topcoder_Editor_Plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbcd90%2FTopcoder_Editor_Plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbcd90%2FTopcoder_Editor_Plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbcd90%2FTopcoder_Editor_Plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbcd90%2FTopcoder_Editor_Plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sbcd90","download_url":"https://codeload.github.com/sbcd90/Topcoder_Editor_Plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbcd90%2FTopcoder_Editor_Plugin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259578199,"owners_count":22879213,"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":[],"created_at":"2024-11-11T03:57:15.334Z","updated_at":"2025-06-13T04:05:50.628Z","avatar_url":"https://github.com/sbcd90.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a simple Topcoder Editor Plugin for C++.\r\nFeatures:\r\n\r\nThis plugin will automatically generate the required header files \u0026 a structure comprising of your classname,methodname,return type, \u0026 parameter types.A sample is shown below:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n#include\u003ciostream\u003e\r\n.\r\n.\r\n.\r\n.\r\nusing namespace std;\r\nclass \u003cclassname\u003e{\r\npublic:\r\n\t\t\t\t\u003creturn type\u003e \u003cmethodname\u003e(\u003cparameter type\u003e {parameter name},...,...){\r\n\t\t\t\t\r\n\t\t\t\t}\r\n};\r\nAll fields provided with \u003c\u003e will be automatically generated.\r\nAll fields provided with {} should be provided by user.\r\n\r\nAdding \u0026 using the plugin:\r\n1. Just go to \"Options\"-\u003e\"Editors\"\r\n2. Press \"add\" button\r\n3. Enter your preffered name in the \"Name\" field.\r\n4. Enter \"mytcplugin\" in the \"entrypoint\" field.\r\n5. Enter the directory name in which your plugin's .class file resides.\r\n6. Turn on the default radio button.\r\n6.Click on \"save\"-\u003e\"ok\"-\u003e\"close\".\r\n7. Also make your default language C++\r\n7.Open a problem \r\n\r\nFuture Improvements:\r\n\r\nThis is only Version 1 of this plugin.I'll look to add compile feature in future after topcoder makes it available.Also support for other languages may be included.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbcd90%2Ftopcoder_editor_plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsbcd90%2Ftopcoder_editor_plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbcd90%2Ftopcoder_editor_plugin/lists"}