Skip to content

Latest commit

 

History

History
134 lines (89 loc) · 5.12 KB

README.md

File metadata and controls

134 lines (89 loc) · 5.12 KB

VSCode Setup

Setup para deixar o VSCode pronto para trabalhar com Laravel e PHP.

1. Github

Vamos ter mais informações rápidas do histórico de git dos arquivos, além de git log direto pelo vscode.

CleanShot 2022-07-22 at 12 21 42@2x

CleanShot 2022-07-22 at 12 19 51@2x

code --install-extension GitHub.copilot
code --install-extension donjayamanne.githistory
code --install-extension eamodio.gitlens

2. PHP

Habilitaremos uma melhor análise do código php, melhores sugestões de código, uma leitura melhor das classes, métodos e propriedades. Além de uma ajuda em erros de código.

CleanShot 2022-07-22 at 12 20 31@2x

CleanShot 2022-07-22 at 12 24 46@2x

code --install-extension bmewburn.vscode-intelephense-client
code --install-extension junstyle.php-cs-fixer
code --install-extension MehediDracula.php-namespace-resolver
code --install-extension neilbrayfield.php-docblocker
code --install-extension liamhammett.inline-parameters

3. PHPUnit

Ajuda visual na execução e resultado dos testes unitários. E teclas de atalho para acelerar a execução de testes usando PEST.

CleanShot 2022-07-22 at 12 30 11@2x

code --install-extension m1guelpf.better-pest
code --install-extension hbenl.vscode-test-explorer
code --install-extension recca0120.vscode-phpunit

4. Laravel

Com essas extensões vamos conseguir navegar melhor pelo Laravel, formatação de blade, análise melhor do código, atalhos para criação de novos componentes e classes do laravel.

CleanShot 2022-07-22 at 12 34 58@2x

code --install-extension amiralizadeh9480.laravel-extra-intellisense
code --install-extension austenc.laravel-blade-spacer
code --install-extension cjhowe7.laravel-blade
code --install-extension codingyu.laravel-goto-view
code --install-extension ryannaddy.laravel-artisan
code --install-extension shufo.vscode-blade-formatter
code --install-extension mikestead.dotenv
code --install-extension bradlc.vscode-tailwindcss

5. Docker

CleanShot 2022-07-22 at 12 37 20@2x

code --install-extension ms-azuretools.vscode-docker

6. File Management

Criar, deletar, renomear, mover, duplicar tudo pelo teclado. Muito mais rápido.

CleanShot 2022-07-22 at 12 37 20@2x

code --install-extension patbenatar.advanced-new-file
code --install-extension **sleistner.vscode-fileutils

7. Project Management

Você trabalha com diversos projetos e precisa navegar por eles de forma rápida.

CleanShot 2022-07-22 at 12 39 45@2x

code --install-extension alefragnani.project-manager

8. Rest Client

Precisa testar endpoints rapidamente. Não precisa de Insomnia, Postman, ou HTTPie.

CleanShot 2022-07-22 at 12 42 03@2x

code --install-extension rangav.vscode-thunder-client

9. Mudando o Visual

CleanShot 2022-07-22 at 12 42 50@2x

code --install-extension iocave.customize-ui
code --install-extension miguelsolorio.fluent-icons
code --install-extension o4x.base16-tomorrow
code --install-extension atomiks.moonlight
code --install-extension dhedgecock.radical-vscode
code --install-extension dline.CobaltNext
code --install-extension arcticicestudio.nord-visual-studio-code

10. Extras

Wakatime: você que gosta de dados. Esse plugin te dá análises de tudo que você tem trabalhado

CleanShot 2022-07-22 at 12 45 25@2x

code --install-extension WakaTime.vscode-wakatime

Spell checker: pra não errar na hora de escrever em inglês

CleanShot 2022-07-22 at 12 51 16@2x

code --install-extension streetsidesoftware.code-spell-checker