{"id":26180187,"url":"https://github.com/webvpf/vscode-wintercms-console","last_synced_at":"2026-02-11T03:31:01.178Z","repository":{"id":44388609,"uuid":"445466797","full_name":"WebVPF/vscode-wintercms-console","owner":"WebVPF","description":"Extension for editor VSCode","archived":false,"fork":false,"pushed_at":"2023-01-06T02:38:49.000Z","size":12,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-28T05:34:38.772Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=WebVPF.wintercms-console","language":null,"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/WebVPF.png","metadata":{"files":{"readme":"README-RU.md","changelog":"CHANGELOG.md","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-07T09:28:26.000Z","updated_at":"2022-01-08T14:28:38.000Z","dependencies_parsed_at":"2023-02-05T03:31:57.735Z","dependency_job_id":null,"html_url":"https://github.com/WebVPF/vscode-wintercms-console","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/WebVPF/vscode-wintercms-console","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fvscode-wintercms-console","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fvscode-wintercms-console/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fvscode-wintercms-console/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fvscode-wintercms-console/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WebVPF","download_url":"https://codeload.github.com/WebVPF/vscode-wintercms-console/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fvscode-wintercms-console/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29326148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T02:08:56.257Z","status":"ssl_error","status_checked_at":"2026-02-11T02:08:51.338Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2025-03-11T21:54:47.422Z","updated_at":"2026-02-11T03:31:01.163Z","avatar_url":"https://github.com/WebVPF.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Console - VSCode \u0026 Winter CMS\n\nРасширение для редактора VSCode\n\nДанное расширение позволяет нажатием комбинации клавиш клавиатуры вставлять в встроенный терминал редактора VSCode консольные команды Artisan для разработки в Winter CMS.\n\nНапример вы хотите ввести в терминал команду создающую компонент для плагина. Для этого вам нужно:\n\n1. Открыть встроенный терминал редактора VSCode\n2. Нажать на клавиатуре комбинацию \u003ckbd\u003ealt\u003c/kbd\u003e + \u003ckbd\u003eC\u003c/kbd\u003e\n\nВ терминал вставится строка:\n\n```bash\nphp artisan create:component AuthorName.PluginName NameComponent\n```\n\nно сама команда не будет запущена. Вы можете отредактировать данную строку как вам нужно и нажатием клавиши \u003ckbd\u003eEnter\u003c/kbd\u003e запустить команду.\n\n## Параметры\n\nВ настройках VSCode вы можете установить свои значения для `authorName` и `PluginName`. Для этого Перейдите в Параметры \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e,\u003c/kbd\u003e и введите в поиске `wintercms`.\n\nЕсли вам удобнее делать настройки в файле **settings.json**, вот пример для этих настроек:\n\n```json\n\"wintercms.console.authorName\": \"WebVPF\",\n\"wintercms.console.pluginName\": \"Plug\"\n```\n\nТеперь строка с командой будет выводится так:\n\n```bash\nphp artisan create:component WebVPF.Plug NameComponent\n```\n\n## Сочетания клавиш\n\n### Scaffolding\n\nСочетания клавиш для команд Scaffolding запомнить несложно. Все они начинаются с клавиши \u003ckbd\u003eAlt\u003c/kbd\u003e. Второй клавишей идёт первая буква из создаваемого командой элемента. Исключение лишь составляют команды для создания контроллера и консольной команды, так как клавиша \u003ckbd\u003eC\u003c/kbd\u003e уже занята под команду для создания компонента.\n\n\u003cstyle\u003e\n    .attributes-table-precessor + table td:first-child,\n    .attributes-table-precessor + table td:first-child \u003e * { white-space: nowrap; }\n\u003c/style\u003e\n\u003cdiv class=\"attributes-table-precessor\"\u003e\u003c/div\u003e\n\nСочетания клавиш                                 | Команда \n-------------------------------------------------|-----------------------\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eT\u003c/kbd\u003e                    | `create:theme`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e                    | `create:plugin`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eC\u003c/kbd\u003e                    | `create:component`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eM\u003c/kbd\u003e                    | `create:model`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eS\u003c/kbd\u003e                    | `create:settings`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eC\u003c/kbd\u003e | `create:controller`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eJ\u003c/kbd\u003e                    | `create:job`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eF\u003c/kbd\u003e                    | `create:formwidget`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eR\u003c/kbd\u003e                    | `create:reportwidget`\n\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eK\u003c/kbd\u003e                    | `create:command`\n\nДокументация [Scaffolding команды](https://wintercms.com/docs/console/scaffolding) Winter CMS\n\n### Command List\n\n\u003cstyle\u003e\n    .attributes-table-precessor + table td:first-child,\n    .attributes-table-precessor + table td:first-child \u003e * { white-space: nowrap; }\n\u003c/style\u003e\n\u003cdiv class=\"attributes-table-precessor\"\u003e\u003c/div\u003e\n\nСочетания клавиш                                    | Команда \n----------------------------------------------------|-------------------------------------------------\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eDel\u003c/kbd\u003e                    | `php artisan cache:clear`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eU\u003c/kbd\u003e                      | `composer update`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eU\u003c/kbd\u003e   | `php artisan winter:up`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e                      | `composer create-project wintercms/winter name`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eI\u003c/kbd\u003e                      | `php artisan winter:install`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eDel\u003c/kbd\u003e | `php artisan winter:fresh`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eL\u003c/kbd\u003e   | `php artisan plugin:list`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eD\u003c/kbd\u003e   | `php artisan winter:down`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eR\u003c/kbd\u003e   | `php artisan plugin:refresh AuthorName.PluginName`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eA\u003c/kbd\u003e | `php artisan winter:util compile assets`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eG\u003c/kbd\u003e | `php artisan winter:util compile lang`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eJ\u003c/kbd\u003e | `php artisan winter:util compile js`\n\u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eL\u003c/kbd\u003e | `php artisan winter:util compile less`\n\nДокументация [Command Line Interface](https://wintercms.com/docs/console/commands) Winter CMS\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebvpf%2Fvscode-wintercms-console","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebvpf%2Fvscode-wintercms-console","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebvpf%2Fvscode-wintercms-console/lists"}