Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Copper AnalyzerNew to Visual Studio Code? Get it now.
Copper Analyzer

Copper Analyzer

CopperIntellisense

|
11 installs
| (0) | Free
Suporte para a linguagem Copper com destaque de sintaxe, tema personalizado, ícones e autocomplete
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Copper — Intellisense

Extensão para Visual Studio Code que adiciona suporte básico para a linguagem Copper (.crs): destaque de sintaxe, autocompletar simples, tema personalizado e ícones de arquivo.

Funcionalidades

  • Destaque de sintaxe para arquivos .crs (palavras-chave, declarações, chamadas de função, strings, comentários e números).
  • Autocomplete para funções, variáveis e métodos.
  • Tema escuro personalizado: "CopperTheme".
  • Ícones personalizados para arquivos .crs (tema claro e escuro).

Instalação

  1. Pelo Marketplace do VS Code (quando publicado): pesquise por "Copper Analyzer" e instale.

  2. Instalação local a partir de um .vsix:

    • Baixe o arquivo .vsix na seção de releases (se disponível).
    • No VS Code: Extensões > menu ... > "Instalar a partir de VSIX..." e selecione o arquivo.
  3. Instalação manual (desenvolvimento):

    • Clone este repositório: git clone https://github.com/CopperRS/Intellisense
    • Entre na pasta do projeto e instale dependências: npm install
    • Empacote a extensão (requer vsce): npx vsce package
    • Instale o .vsix gerado conforme descrito acima.

    Nota: este projeto usa como ponto de entrada execution/extension.js e registra a linguagem crs no package.json.

Uso

  1. Abra ou crie um arquivo com a extensão .crs (ex: main.crs).

  2. O destaque de sintaxe será aplicado automaticamente quando o VS Code detectar o .crs.

  3. Para aplicar o tema, pressione Ctrl+K Ctrl+T (ou Cmd+K Cmd+T no macOS) e selecione "Copper Analyzer".

Exemplo

Exemplo simples com sintaxe:

Exemplo

Cores

  • Palavras-chave (func, import, void): Roxo — #C586C0 #C586C0
  • Declarações de variáveis: Verde pastel — #1EB47D #1EB47D
  • Chamadas de métodos: Ciano — #56B6C2 #56B6C2
  • Strings: Amarelo — #D8D451 #D8D451
  • Comentários: Cinza — #5C6370 #5C6370
  • Números: Laranja — #D19A66 #D19A66

Testando em desenvolvimento

  1. Abra este projeto no VS Code.

  2. Pressione F5 para iniciar uma janela de extensão (Extension Development Host).

  3. Crie/abra um arquivo .crs nessa janela e verifique destaque, tema e ícones.

  4. Para depuração, abra o painel de Saída (Visualizar → Saída) e selecione "Log (Extension Host)".

Contribuindo

Contribuições são bem-vindas. Sugestões:

  1. Faça um fork deste repositório.

  2. Crie uma branch para a sua alteração: git checkout -b minha-funcionalidade.

  3. Faça as alterações e teste localmente (F5).

  4. Commit e push: git commit -am "Descrição do que foi alterado" e git push origin minha-funcionalidade.

  5. Abra um Pull Request neste repositório.

Reporte problemas e sugestões via Issues.

Licença

Este projeto está licenciado sob a MIT License.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft