115 lines
4.6 KiB
Markdown
115 lines
4.6 KiB
Markdown
# Exemplo do tema aplicado
|
|

|
|
|
|
# Extensões recomendadas
|
|
## As extesões opcionais normalmente são as relacionadas ao seu ambiente de trabalho ou seu ramo/segmento.
|
|
* [Auto Close Tags](https://github.com/formulahendry/vscode-auto-close-tag)
|
|
* [Auto Comment Blocks](https://github.com/kevb34ns/auto-comment-blocks)
|
|
* [Auto Rename Tag](https://github.com/formulahendry/vscode-auto-rename-tag)
|
|
* [Better Comments](https://github.com/aaron-bond/better-comments)
|
|
* [Bootstrap5 Snippets](https://github.com/HansUXdev/B5-SNIPPETS) (opcional)
|
|
* [Laravel GoTo](https://github.com/absszero/vscode-laravel-goto) (opcional)
|
|
* [Laravel GoTo Controller](https://github.com/ctf0/laravel-goto-controller) (opcional)
|
|
* [Laravel GoTo View](https://github.com/codingyu/laravel-goto-view) (opcional)
|
|
* [Laravel Snippets](https://github.com/onecentlin/laravel5-snippets-vscode) (opcional)
|
|
* [Laravel Blade](https://github.com/cjhowe-us/laravel-blade-vscode) (opcional)
|
|
* [Code Runner](https://github.com/formulahendry/vscode-code-runner)
|
|
* [GitLens](https://github.com/gitkraken/vscode-gitlens)
|
|
* [VSCode Icons](https://github.com/vscode-icons/vscode-icons)
|
|
* [File Icons](https://github.com/file-icons/vscode) (opcional)
|
|
* [Jupyter](https://github.com/Microsoft/vscode-jupyter) (opcional)
|
|
|
|
|
|
# Para configurar seu ambiente **(Opcional)**
|
|
## Onde Definir Essas Configurações
|
|
|
|
* Para definir essas configurações para o seu ambiente de desenvolvimento ou para um projeto específico, você deve editá-las diretamente no VS Code:
|
|
|
|
Configurações do Usuário (Globais): Afetam todas as instâncias do VS Code.
|
|
|
|
## Vá em `Arquivo` > `Preferências` > `Configurações` (ou `Ctrl + ,`).
|
|
|
|
Pesquise pelas configurações desejadas e altere seus valores. Isso as salvará no seu arquivo `settings.json` global.
|
|
|
|
Configurações do Workspace (Locais do Projeto): Afetam apenas a pasta de trabalho atual.
|
|
|
|
Na raiz do seu projeto, crie uma pasta .vscode (se não existir).
|
|
|
|
Dentro da pasta .vscode, crie um arquivo `settings.json`.
|
|
|
|
Adicione as configurações abaixo lá:
|
|
|
|
`
|
|
{
|
|
|
|
//deixa a nova janela maximizada
|
|
"window.newWindowDimensions": "maximized",
|
|
//linhas
|
|
"editor.fontSize": 14,
|
|
"editor.lineHeight": 24,
|
|
"editor.letterSpacing": 0.6,
|
|
//organiza os imports
|
|
"editor.formatOnSave": false,
|
|
"editor.formatOnPaste": true,
|
|
"editor.codeActionsOnSave": {
|
|
"source.organizeImports": "explicit"
|
|
},
|
|
//tabulação
|
|
"editor.tabSize": 2,
|
|
"editor.rulers": [
|
|
100,
|
|
120
|
|
],
|
|
//desativa o minimapa
|
|
"editor.minimap.autohide": true,
|
|
//animação do cursor
|
|
"editor.cursorBlinking": "expand",
|
|
//abas pinadas
|
|
"workbench.editor.pinnedTabSizing": "shrink",
|
|
//abas do tipo padrão do editor ao abrir
|
|
"files.defaultLanguage": "php",
|
|
//abertura padrão vazia ao invez do help
|
|
"workbench.startupEditor": "none",
|
|
//confirmar ao mover ou excluir arquivos
|
|
"explorer.confirmDelete": true,
|
|
//confirma ao arrastar arquivos
|
|
"explorer.confirmDragAndDrop": true,
|
|
//revela pastas ao abrir em vez de abrir arquivos
|
|
"explorer.autoReveal": false,
|
|
//desativa as setas das pastas
|
|
"vsicons.presets.hideExplorerArrows": false,
|
|
//limite de linhas de buscas no control shift p
|
|
"workbench.commandPalette.history": 20,
|
|
"workbench.commandPalette.preserveInput": true,
|
|
//ativa ou desativa a previsualização de arquivo deixando-os abertos
|
|
"workbench.editor.enablePreview": true,
|
|
//linha do cursor
|
|
"editor.renderLineHighlight": "line",
|
|
//busca
|
|
"search.collapseResults": "alwaysCollapse",
|
|
"search.exclude": {
|
|
"**/.git": true,
|
|
"**/node_modules": true,
|
|
"**/bower_components": true,
|
|
"**/*.code-search": true
|
|
},
|
|
//local da barra lateral
|
|
"workbench.sideBar.location": "right",
|
|
//desativa o command center e statusbar
|
|
"window.commandCenter": true,
|
|
"window.title": "${dirty}${activeEditorShort}${separator}${rootName}${separator}${profileName}",
|
|
//desativa visão de const e variaveis do outline
|
|
"outline.showConstants": false,
|
|
"outline.showVariables": false,
|
|
//remove o caminho do arquivo na parte superior do editor
|
|
"breadcrumbs.enabled": false,
|
|
//mostra o icone para collapsar o codigo sempre visivel
|
|
"editor.showFoldingControls": "always",
|
|
//mostra o icone para collapsar o "workbench.editor.highlightModifiedTabs": true,
|
|
"workbench.iconTheme": "vscode-icons",
|
|
"terminal.integrated.fontSize": 15,
|
|
|
|
}
|
|
`
|
|
|
|
**Aproveite!** |