{"id":20434087,"url":"https://github.com/renpy/vscode-language-renpy","last_synced_at":"2025-04-05T04:08:48.514Z","repository":{"id":38016418,"uuid":"133277133","full_name":"renpy/vscode-language-renpy","owner":"renpy","description":"Ren'Py extension for Visual Studio Code","archived":false,"fork":false,"pushed_at":"2025-03-28T22:19:33.000Z","size":3308,"stargazers_count":117,"open_issues_count":48,"forks_count":24,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-29T03:03:01.049Z","etag":null,"topics":["code","completion","open-vsx","providers","renpy","snippets","syntax-highlighting","visual-studio-code","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/renpy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"Contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-05-13T21:52:20.000Z","updated_at":"2025-03-22T02:17:24.000Z","dependencies_parsed_at":"2024-02-25T15:44:28.141Z","dependency_job_id":"ada26bdf-c1c1-4f8d-ad32-ad54625c136d","html_url":"https://github.com/renpy/vscode-language-renpy","commit_stats":null,"previous_names":["renpy/vscode-language-renpy"],"tags_count":47,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renpy%2Fvscode-language-renpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renpy%2Fvscode-language-renpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renpy%2Fvscode-language-renpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renpy%2Fvscode-language-renpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renpy","download_url":"https://codeload.github.com/renpy/vscode-language-renpy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247284942,"owners_count":20913704,"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":["code","completion","open-vsx","providers","renpy","snippets","syntax-highlighting","visual-studio-code","vscode","vscode-extension"],"created_at":"2024-11-15T08:23:59.850Z","updated_at":"2025-04-05T04:08:48.468Z","avatar_url":"https://github.com/renpy.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Ren'Py Language for Visual Studio Code\n\nAn extension that adds rich support for the [Ren'Py](https://www.renpy.org/) programming language to [Visual Studio Code](https://code.visualstudio.com/).\n\nSnippets converted from [Ren'Py language support in Atom](https://github.com/renpy/language-renpy)\n\nFeel free to [contribute](https://github.com/renpy/vscode-language-renpy/blob/master/Contributing.md), fork this and send a pull request. :smile:\n\n## Building \nTo build and run the extension locally, see [this section](https://github.com/renpy/vscode-language-renpy/blob/master/Contributing.md#how-to-contribute) on the contributing page.\n\n## Features\n\n### Syntax Highlighting\n\n![syntax](https://user-images.githubusercontent.com/1286535/40073232-9509274a-5876-11e8-98ff-e14b46bfab8a.gif)\n\n\u003e The syntax highlight depending on the syntax theme used. In this case [One Dark Pro](https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme).\n\n### Snippets\n\n![snippets](https://user-images.githubusercontent.com/1286535/40073650-b999c5dc-5877-11e8-8910-596f9e94b281.gif)\n\n### Completion\n\n![completion](https://user-images.githubusercontent.com/12246002/137429951-63043065-57c7-4fb2-8bc3-27f69616f439.gif)\n\n\u003e Displays a pop-up auto-complete menu with context-appropriate choices as you type your script or enter screen properties.\n\n### Document Color\n\n![colors](https://user-images.githubusercontent.com/12246002/137429939-a813bc82-e067-4306-9d4b-9d3fa064b1b6.gif)\n\n\u003e Displays a color block next to detected colors in your script and allows you to pick new colors with a click.\n\n### Hover\n\n![hover](https://user-images.githubusercontent.com/12246002/137430452-3ae9e16a-6bd9-474b-837c-f19040a92766.gif)\n\n\u003e Hovering over a Ren'Py or user-defined keyword will display the selected item's source file/location as well as documentation if available. Clicking the filename location will jump to that document and position.\n\n### Go To Definition\n\n\u003e Adds support for right-click Go To Definition (F12), which will jump to the selected keyword's source.\n\n### Signature Help\n\n\u003e Shows the documentation pop-up as you enter a function's arguments.\n\n### Diagnostics\n\n![diagnostics](https://user-images.githubusercontent.com/12246002/137431018-978530fd-4af4-4d10-b72a-fe852a5ddffd.gif)\n\n\u003e Adds support for detection of issues with indentation or invalid filenames/variable names and marks them as errors or warnings in the editor.\n\n### Document Symbols\n\n\u003e Document Symbols are displayed in the Outline window in the sidebar.\n\n## Thanks To\n\n- [language-renpy](https://github.com/renpy/language-renpy). All contributors\n- [Koroshiya](https://github.com/koroshiya) ([Sublime-Renpy](https://github.com/koroshiya/Sublime-Renpy))\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenpy%2Fvscode-language-renpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenpy%2Fvscode-language-renpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenpy%2Fvscode-language-renpy/lists"}