#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
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