Skip to content

femadevspace/fema-essentials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner do pacote de extensões essenciais do vscode

FEMA Essentials Bundle

Este é um pacote de extensões do Visual Studio Code desenvolvido especialmente para os alunos da FEMA. Este pacote visa proporcionar uma experiência de desenvolvimento unificada e otimizada, garantindo que todos os estudantes tenham acesso às ferramentas essenciais para as aulas.

🚀 Extensões Incluídas

Ao instalar este Pacote de Extensões, as seguintes extensões serão instaladas:

  • 📦 FemaScript Language Support

    • Suporte à linguagem FemaScript (Almiritmo), desenvolvida para uso nas aulas da disciplina de Algoritmo e Estrutura de Dados.
    • Fornece syntax highlighting e outras ferramentas para facilitar o uso da linguagem.
    • Integração direta com as necessidades curriculares da faculdade.
  • 📦 Portuguese Language Pack

    • Tradução da interface do VSCode para português do Brasil.
    • Facilita o uso da ferramenta para alunos que preferem utilizar o IDE em português.
    • Suporte local para termos e menus na língua nativa dos estudantes.
  • 📦 Prettier - Code Formatter

    • Formata automaticamente o código para manter um estilo consistente.
    • Suporta várias linguagens de programação.
    • Ideal para manter padrões de formatação e facilitar a leitura do código.
  • 📦 Auto Rename Tag

    • Atualiza automaticamente a tag de fechamento ao editar a tag de abertura em HTML/XML.
    • Reduz erros comuns ao manipular tags aninhadas.
  • 📦 Path Intellisense

    • Autocompleta caminhos de arquivos enquanto você digita.
    • Suporta caminhos relativos e absolutos.
    • Facilita a navegação e inclusão de arquivos no projeto.
  • 📦 Auto Import

    • Importa automaticamente módulos e componentes à medida que você os utiliza no código.
    • Acelera o desenvolvimento em TypeScript e JavaScript.
    • Reduz o esforço manual e o risco de esquecer imports.
  • 📦 Better Comments

    • Melhora a legibilidade dos comentários no código com destaque por tipo.
    • Facilita a compreensão e organização de anotações no código.
  • 📦 Material Icon Theme

    • Altera o tema de ícones para um visual mais moderno e colorido.
    • Facilita a identificação de arquivos e pastas pelo ícone.
    • Compatível com uma ampla variedade de tipos de arquivos.
  • 📦 Code Runner

    • Executa rapidamente o código em várias linguagens diretamente do editor.
    • Suporta scripts simples, facilitando testes rápidos.
  • 📦 Live Server

    • Cria um servidor local para pré-visualização em tempo real de páginas web.
    • Atualiza automaticamente a visualização ao salvar alterações no código.
    • Facilita o desenvolvimento front-end com HTML/CSS/JS.
  • 📦 Colorize

    • Visualiza cores diretamente no código em arquivos CSS.
    • Melhora a compreensão e manipulação de cores no desenvolvimento front-end.
  • 📦 Console Ninja

    • Melhora a visualização e navegação de logs no console.
    • Aumenta a eficiência ao depurar códigos longos e complexos.
  • 📦 CodeSnap

    • Captura trechos de código com formatação e destaca sintaxe.
    • Ideal para compartilhar código em apresentações ou no envio de atividades.
  • 📦 Multi Cursor Case Preserve

    • Preserva o case do texto ao usar múltiplos cursores.
    • Útil para edições rápidas e consistentes em várias linhas de código.
    • Facilita a manipulação de variáveis e termos repetidos.

Essas extensões foram selecionadas para cobrir uma variedade de necessidades, desde a formatação de código até o suporte a linguagens específicas utilizadas nas aulas.

🤝 Contribuição

Contribuições são bem-vindas! Se você deseja sugerir novas extensões ou melhorias para o pacote, siga os passos abaixo:

  1. Abra uma Issue com a tag "suggestion".
  2. Na descrição da Issue, inclua o ID e/ou o link para a extensão que deseja sugerir.
  3. Justifique por que a extensão deve ser adicionada ao pacote.

Sua sugestão será revisada e então será considerada a inclusão nas próximas atualizações do pacote.