{"id":19423234,"url":"https://github.com/atomjoy/vscode","last_synced_at":"2025-02-25T04:29:22.033Z","repository":{"id":143141379,"uuid":"530292631","full_name":"atomjoy/vscode","owner":"atomjoy","description":"Ustawienia Vs Code dla  Php, Laravel, Vue, Js z Prettier.","archived":false,"fork":false,"pushed_at":"2025-01-25T12:47:19.000Z","size":13872,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T13:28:41.763Z","etag":null,"topics":["vscode-formatter","vscode-js","vscode-laravel","vscode-php","vscode-prettier","vscode-setup","vscode-vue"],"latest_commit_sha":null,"homepage":"https://github.com/atomjoy/vscode","language":"Shell","has_issues":false,"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/atomjoy.png","metadata":{"files":{"readme":"README.md","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-29T16:02:27.000Z","updated_at":"2025-01-25T12:46:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"dcdccf2a-ac42-427d-8ea2-1be78aa922a9","html_url":"https://github.com/atomjoy/vscode","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atomjoy%2Fvscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atomjoy%2Fvscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atomjoy%2Fvscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atomjoy%2Fvscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atomjoy","download_url":"https://codeload.github.com/atomjoy/vscode/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240603056,"owners_count":19827635,"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":["vscode-formatter","vscode-js","vscode-laravel","vscode-php","vscode-prettier","vscode-setup","vscode-vue"],"created_at":"2024-11-10T13:37:29.694Z","updated_at":"2025-02-25T04:29:22.019Z","avatar_url":"https://github.com/atomjoy.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VsCode Settings Laravel\n\nVscode settings with prettier for Laravel (Php, Blade, Html, Css, JavaScript, Vue).\n\n## Copy .vscode\n\nCopy **.vscode** to Laravel app directory.\nNext copy **.editorconfig** and **.prettierrc** from **.vscode** to Laravel main directory.\n\n### Extensions\n\n- JavaScript (ES6) code snippets\n- PHP Intelephense\n- Laravel Blade Snippets\n- Vue Language Features (Volar)\n- Prettier\n- BeardedTheme\n- Material Icon Theme\n- GTK Dark Title Bar\n- Inline Parameters for VSCode\n\n### Google Fonts\n\n- Fira Code\n\n### Vscode ustawienia w katalogu projektu\n\n```sh\n.vscode\\settings.json\n\n# Lub globalnie\nC:\\Users\\[USERNAME]\\AppData\\Roaming\\Code\\User\\settings.json\n ```\n\n### GTK remove top bar\n\n```json\n{\n \"window.titleBarStyle\": \"custom\"\n}\n```\n\n### Prettier\n\n```json\n{\n \"editor.formatOnSave\": true,\n \"editor.defaultFormatter\": \"esbenp.prettier-vscode\",\n \"prettier.printWidth\": 1000, // Line width dont breake lines\n \"prettier.bracketSameLine\": true, // Dont break tag end \u003e\n}\n```\n\n### Opcjonalnie .editorconfig (will override all settings)\n\n```sh\n[*.{js,ts,vue,css}]\nquote_type = single\nindent_style = space\nindent_size = 2\ntrim_trailing_whitespace = true\n```\n\n### Extensions list\n\n```sh\ncode --install-extension ahinkle.laravel-model-snippets\ncode --install-extension amiralizadeh9480.laravel-extra-intellisense\ncode --install-extension avetis.nord-palette\ncode --install-extension beardedbear.beardedtheme\ncode --install-extension bmewburn.vscode-intelephense-client\ncode --install-extension bradlc.vscode-tailwindcss\ncode --install-extension cnmorocho.min-gruvbox-theme\ncode --install-extension codingyu.laravel-goto-view\ncode --install-extension davidanson.vscode-markdownlint\ncode --install-extension devsense.composer-php-vscode\ncode --install-extension devsense.intelli-php-vscode\ncode --install-extension devsense.phptools-vscode\ncode --install-extension devsense.profiler-php-vscode\ncode --install-extension dotjoshjohnson.xml\ncode --install-extension editorconfig.editorconfig\ncode --install-extension enkia.tokyo-night\ncode --install-extension esbenp.prettier-vscode\ncode --install-extension formulahendry.auto-close-tag\ncode --install-extension formulahendry.auto-rename-tag\ncode --install-extension formulahendry.code-runner\ncode --install-extension github.github-vscode-theme\ncode --install-extension gruntfuggly.todo-tree\ncode --install-extension hakcorp.php-awesome-snippets\ncode --install-extension liamhammett.inline-parameters\ncode --install-extension lninl.theme-hbuilderx-soft-green-light\ncode --install-extension mikestead.dotenv\ncode --install-extension neilbrayfield.php-docblocker\ncode --install-extension onecentlin.laravel-blade\ncode --install-extension pkief.material-icon-theme\ncode --install-extension rapidapi.vscode-rapidapi-client\ncode --install-extension rapidapi.vscode-services\ncode --install-extension sainnhe.gruvbox-material\ncode --install-extension shufo.vscode-blade-formatter\ncode --install-extension streetsidesoftware.code-spell-checker\ncode --install-extension vue.volar\ncode --install-extension wayou.vscode-todo-highlight\ncode --install-extension wheredoesyourmindgo.gruvbox-concoctis\ncode --install-extension xabikos.javascriptsnippets\n```\n\n### VSCode skróty\n\n```sh\nCtrl + / - Komentowanie zaznaczonego tekstu i z powrotem\n\nCtrl + D - Zaznacz ten sam tekst, strzałki przesuń kursor i dodaj lub zamień tekst\n\nLewy Alt + Click - Ustaw kursor multiline i przesuń lub zaznacz ten sam tekst strzałki z SHIFT\n\nAlt + Shift + ArrowUp or ArrowDown - Kopiuj linijkę\n\nAlt + ArrowUp or ArrowDown - Przesuń linijkę lub zaznaczenie\n\n# GTK4 remove shorts for copy line\ngsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up \"['\u003cSuper\u003ePage_Up']\"\ngsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down \"['\u003cSuper\u003ePage_Down']\"\ngsettings set org.gnome.desktop.wm.keybindings move-to-workspace-up \"['\u003cSuper\u003e\u003cShift\u003ePage_Up']\"\ngsettings set org.gnome.desktop.wm.keybindings move-to-workspace-down \"['\u003cSuper\u003e\u003cShift\u003ePage_Down']\"\n```\n\n### Links\n- \u003chttps://code.visualstudio.com/docs/languages/html\u003e\n- \u003chttps://docs.emmet.io/cheat-sheet/\u003e\n\n### Zdjęcia\n\n\u003cimg src=\"https://raw.githubusercontent.com/atomjoy/vscode/main/vscode.png\" width=\"100%\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/atomjoy/vscode/main/vscode-addons.png\" width=\"100%\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatomjoy%2Fvscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatomjoy%2Fvscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatomjoy%2Fvscode/lists"}