Skip to content

Latest commit

 

History

History
226 lines (188 loc) · 7.11 KB

10-vscode.md

File metadata and controls

226 lines (188 loc) · 7.11 KB

#Autor: Robson Vaamonde
#Procedimentos em TI: http://procedimentosemti.com.br
#Bora para Prática: http://boraparapratica.com.br
#Robson Vaamonde: http://vaamonde.com.br
#Facebook Procedimentos em TI: https://www.facebook.com/ProcedimentosEmTi
#Facebook Bora para Prática: https://www.facebook.com/BoraParaPratica
#Instagram Procedimentos em TI: https://www.instagram.com/procedimentoem
#YouTUBE Bora Para Prática: https://www.youtube.com/boraparapratica
#Data de criação: 31/05/2022
#Data de atualização: 13/11/2024
#Versão: 0.09
#Testado e homologado no Linux Mint 20 Ulyana, 20.1 Ulyssa, 20.2 Uma e 20.3 Una x64
#Testado e homologado no Linux Mint 21 Vanessa, 21.1 Vera, 21.2 Victoria e 21.3 Virginia x64
#Testado e homologado no Linux Mint 22 Wilma x64

#Instalação do Microsoft Visual Studio Code VSCode no Linux Mint 20 Ulyana, 20.1 Ulyssa, 20.2 Uma e 20.3 Una x64
#Instalação do Microsoft Visual Studio Code VSCode no Linux Mint 21 Vanessa, 21.1 Vera, 21.2 Victoria e 21.3 Virginia x64
#Instalação do Microsoft Visual Studio Code VSCode no Linux Mint 22 Wilma

VSCode

Link da vídeo aula: https://www.youtube.com/watch?v=faS3gZgKE-A

Site Oficial do Visual Studio Code: https://code.visualstudio.com/
Site Oficial do Visual Studio Code Web: https://vscode.dev/
Link do Marketplace: https://marketplace.visualstudio.com/VSCode

O QUE É E PARA QUE SERVER O VSCODE: O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS. Ele inclui suporte para depuração, controle de versionamento Git incorporado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código.

#00_ Verificando as Informações do Sistema Operacional do Linux Mint

#atalho para acessar o Terminal
Terminal: Ctrl + Alt + T

#verificando as versões e codinome do sistema operacional
#OBSERVAÇÃO IMPORTANTE: Linux Mint 20.x é derivado do Ubuntu Desktop 20.04.x Focal Fossa
#OBSERVAÇÃO IMPORTANTE: Linux Mint 21.x é derivado do Ubuntu Desktop 22.04.x Jammy Jellyfish
#OBSERVAÇÃO IMPORTANTE: Linux Mint 22.x é derivado do Ubuntu Desktop 24.04.x Noble Numbat
sudo cat /etc/os-release
sudo cat /etc/lsb-release

#modo gráfico para verificar as informações de sistema operacional e hardware
Menu
  Informações do Sistema

#01_ Atualização do Sistema Operacional Linux Mint

#atualizando o sistema operacional via MintUpdate (Recomendado)
A) Atualização do sistema utilizando o MintUpdate;
B) Atualização do sistema utilizando o Apt;

#atualizando o sistema operacional via Terminal
#atalho para acessar o Terminal
Terminal: Ctrl + Alt + T

#recomendo utilizando o comando: apt - o comando: apt-get e considerado obsoleto
sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo apt autoclean
sudo apt clean

#02_ Instalando as Dependências do Microsoft Visual Studio Code VSCode no Linux Mint

#instalando as dependências do VSCode no Linux Mint 20.x e 21.x
sudo apt install vim git python2 python3 pip cloc

#instalando as dependências do VSCode no Linux Mint 22.x
sudo apt install vim git python3 python3-pip cloc

#03_ Baixando o Microsoft Visual Studio Code VSCode para o Linux Mint

#link de download oficial do VSCode
Link de download: https://code.visualstudio.com/download
  Versão: .deb (Debian, Ubuntu 64 Bits)
    Salvar aquivo

#04_ Instalando o Microsoft Visual Studio Code VSCode utilizando o Gdebi-Gtk no Linux Mint

#instalação em modo gráfico (indicado)
Arquivos
  Download
    code_1.*_amd64
      Instalar Pacote
    <Fechar>

#05_ Verificando o novo repositório do Microsoft Visual Studio Code VSCode no MintUpdate

#verificando o novo repositório no Linux Mint
Menu
  MintUpdate
    Editar
      Fontes de Programas
        (Digite a senha do seu usuário)
          Repositórios Adicionais
            Habilitado: Microsoft / Stable - code
          Chaves de Autenticação
            Microsoft (Release signing)
      <Fechar>
  <Fechar>

#06_ Iniciando o Microsoft Visual Studio Code VSCode no Linux Mint

#iniciando o VSCode no Linux Mint
Menu
  Busca Indexada
    vscode
      Dark Theme
      Notifications: Pacote PT-BR
      Disable: Mostrar página inicial na inicialização

#07_ Configurando o Microsoft Visual Studio Code VSCode como Aplicativo de Preferência no Linux Mint

#configuração básica do VSCode no Linux Mint
Menu
  Busca Indexada
    Aplicativos de Preferencias
      Texto puro: Visual Studio Code
      Código fonte: Visual Studio Code
    <Fechar>

#08_ Instalando e Configurando as Principais Extensões Microsoft Visual Studio Code VSCode

#Instalação das Extensões Básicas do VSCode
Portuguese (Brazil) Language Pack for Visual Studio Code
  Sem necessidade de configuração)

#Configuração da Extensão Code Spell Checker
Brazilian Portuguese - Code Spell Checker (Corretor Ortográfico de Código)
Manter selecionado a extensão: Brazilian Portuguese - Code Spell Checker
  Pressionar F1
    Show Spell Checker Configuration Info
      User
        Language
          English (en_us)
          Portuguese (pt_br)
          Portuguese - Brazil (pt-br)
        File Types and Programming Languages
          shellscript, python, markdown, etc...

Bash Beautify
  (Sem necessidade de configuração)

Shell-Format
  (Sem necessidade de configuração)

ShellCheck
  (Sem necessidade de configuração)

Cisco IOS Syntax
  (Sem necessidade de configuração)

Cisco IOS-XR Syntax
  (Sem necessidade de configuração)

Cisco Config Highlight
  (Sem necessidade de configuração)

Pylance
  (Sem necessidade de configuração)

Python
  (Sem necessidade de configuração)

Docker
  (Sem necessidade de configuração)

Powershell
  (Sem necessidade de configuração)

Ansible
  (Sem necessidade de configuração)

YAML
  (Sem necessidade de configuração)

MySQL
  (Sem necessidade de configuração)

Remote - SSH
  (Sem necessidade de configuração)

NoSQL
  (Sem necessidade de configuração)

#09_ Configurações básicas do Microsoft Visual Studio Code VSCode para funcionar perfeitamente no Linux Mint

#Configurações Básicas de Produtividade do VSCode no Linux Mint
Gerenciar
  Configurações
    Code Spell Checker
      C Spell: Enabled Language Ids: 
        Adicionar Item: shellscript
      C Spell: Language: en,pt,pt-BR
      C Spell: Max Duplicate Problems: 500000
      C Spell: Max Number Of Problems: 500000
    Editor
      Editor: Tab Size: 4
      Editor: Detect Indentation: False (Off)
      Editor: Insert Spaces: False (On)
      Render Whitespace: All
    Files
      Files: Eol: \n (LF)

#OBSERVAÇÃO IMPORTANTE: executar essa configuração abaixo somente se você fez a instalação
#do ZSH, das Fontes Hack e do Oh My ZSH no Linux Mint.
Font
  Integrated: Font Family
    Hack Nerd Font

#Configuração do Terminal Padrão do VSCODE
Ctrl + Shift + P
  Terminal: Selecionar o Perfil Padrão
    zsh