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

|
3 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. 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 CopperTheme.

Exemplo

Exemplo simples com sintaxe:

Exemplo de código em Copper

Paleta de cores (sem SVGs)

As amostras abaixo devem apontar para PNGs dentro de images/. Troque os nomes conforme seus arquivos reais.

  • 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 -m "Descrição do que foi alterado"
    git push origin minha-funcionalidade
    
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft