Skip to content

Latest commit

 

History

History
239 lines (200 loc) · 8.79 KB

02-vscode.md

File metadata and controls

239 lines (200 loc) · 8.79 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: 16/09/2024
#Data de atualização: 31/01/2025
#Versão: 0.04
#Testado e homologado no Linux Mint 22 Wilma e 22.1 Xia x64
#Testado e homologado o Cisco Packet Tracer 8.2.x x64
#Testado e homologado o Microsoft Visual Studio Code VSCode no Linux Mint 22 Wilma e 22.1 Xia

Conteúdo estudado nessa instalação:
#01_ Verificando as Informações do Sistema Operacional Linux Mint
#02_ Atualização do Sistema Operacional Linux Mint
#03_ Instalando as Dependências do VSCode no Linux Mint
#04_ Baixando o Microsoft Visual Studio Code VSCode para o Linux
#05_ Instalando o VSCode utilizando o Gdebi-Gtk no Linux Mint
#06_ Verificando o novo repositório do VSCode no MintUpdate
#07_ Iniciando o VSCode no Linux Mint
#08_ Configurando o VSCode como Aplicativo de Preferência no Linux Mint
#09_ Adicionando o VSCode nas Lista de Abrir Com no Linux Mint
#10_ Instalando e Configurando as Principais Extensões do Cisco no VSCode
#11_ Configurações básicas do VSCode para funcionar perfeitamente no Linux Mint
#12_ Trabalhando com as Extensões do Cisco no VSCode no Linux Mint

OBSERVAÇÃO IMPORTANTE: COMENTAR NO VÍDEO DO INSTALAÇÃO DO VSCODE SE VOCÊ CONSEGUIU FAZER A INSTALAÇÃO COM A SEGUINTE FRASE: Instalação do VSCODE Cisco realizado com sucesso!!! #BoraParaPrática

#boraparapratica #boraparaprática #vaamonde #robsonvaamonde #procedimentosemti #cisco #infracisco #desafiovaamonde #desafioboraparapratica #desafiocisco #desafioinfracisco

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.

VScode Git Github

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

OBSERVAÇÃO IMPORTANTE: OS VÍDEOS DE INSTALAÇÃO E CONFIGURAÇÃO DO MICROSOFT VISUAL STUDIO CODE VSCODE, GIT E GITHUB SÃO DO CURSO GRATUITO DE PYTHON 3 DO PROJETO BORA PARA PRÁTICA, HOJE O CISCO SUPORTA PROGRAMAÇÃO EM PYTHON, RECOMENDO SEGUIR OS PROCEDIMENTOS ABAIXO PARA A CORRETA INSTALAÇÃO DESSAS FERRAMENTAS QUE SERÃO UTILIZADAS NESSE CURSO

Instalação Python 3

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

Link da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/01-install.md

Instalação Git

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

Link da documentação: https://github.com/vaamonde/python3/blob/main/01-introduction/02-git-gthub.md

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

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

#OBSERVAÇÃO IMPORTANTE: Linux Mint 22.x é derivado do Ubuntu Desktop 24.04.x Noble Numbat

#verificando as versões e codinome do sistema operacional
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

#02_ 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 é 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

#03_ Instalando as Dependências do VSCode no Linux Mint

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

#04_ Baixando o Microsoft Visual Studio Code VSCode para o Linux

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

#05_ Instalando o VSCode utilizando o Gdebi-Gtk no Linux Mint

#instalando em modo gráfico (mais fácil) o VSCode
Arquivos
  Download
    Clique duas vezes no instalar: code_1.*_amd64.deb
      <Instalar Pacote>
        Digite sua senha e clique em: <Autenticar>
        (ON) Add Microsoft apt repository for Visual Studio Code? <Next>
    <Fechar>

#06_ Verificando o novo repositório do 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>

#07_ Iniciando o 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

#08_ Configurando o VSCode como Aplicativo de Preferência no Linux Mint

#configuração básica do VSCode no Linux Mint
Menu
  Aplicativos Preferenciais
    Escritório
      Código Fonte: Outro aplicativo
        Visual Studio Code <Selecionar>
    Sistema
      Texto Puro: Outro aplicativo
        Visual Studio Code <Selecionar>
  <Fechar>

#09_ Adicionando o VSCode nas Lista de Abrir Com no Linux Mint

#adicionando o VSCode na lista de Abrir com
Gerenciador de Arquivos
  Pasta Pessoal
    Selecionar: Documentos
      Clicar com o botão direito do mouse no diretório: Documentos e selecionar: Abrir com
        Outro aplicativo
          Visual Studio Code
        <Adicionar à lista>
      <OK>

#10_ Instalando e Configurando as Principais Extensões do Cisco no VSCode

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

#instalação e configuração da extensão do Corretor Ortográfico PT-BR e US
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 (OPÇÃO FOI DESATIVADO NA NOVA VERSÃO)
      User
        Language
          English (en_us)
          Portuguese (pt_br)
          Portuguese - Brazil (pt-br)
            File Types and Programming Languages
              shellscript, python, markdown, etc...

Translator for VsCode
  (Sem necessidade de configuração)

Code Spell Checker
  (Sem necessidade de configuração)

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

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

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

#11_ Configurações básicas do VSCode para funcionar perfeitamente no Linux Mint

#configurações básicas do VSCode para funcionar no Linux Mint
Gerenciar
  Configurações
    Code Spell Checker
      C Spell: Enabled Language Ids: (OPÇÃO FOI DESATIVADO NA NOVA VERSÃO)
        Adicionar Item: shellscript (OPÇÃO FOI DESATIVADO NA NOVA VERSÃO)
      C Spell: Language: en,en-US,pt,pt-BR
      C Spell: Max Duplicate Problems: 500000
      C Spell: Max Number Of Problems: 500000
    Editor
      Editor: Tab Size: 2
      Editor: Detect Indentation: False (Off)
      Editor: Insert Spaces: True (On)
      Render Whitespace: All
    Files
      Files: Eol: \n (LF)

#12_ Trabalhando com as Extensões do Cisco no VSCode no Linux Mint

01) Cisco IOS Syntax
    Salvar os arquivos com a extensão: ios

02) Cisco Config Highlight
    Salvar os arquivos com as extensões: .cisco ou .config

03) Cisco IOS-XR Syntax
    Salvar os arquivos com a extensão: .xr ou .iosxr