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
Pelo Marketplace do VS Code (quando publicado): pesquise por "Copper Analyzer" e instale.
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.
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
Abra ou crie um arquivo com a extensão .crs (ex: main.crs).
O destaque de sintaxe será aplicado automaticamente quando o VS Code detectar o .crs.
Para aplicar o tema, pressione Ctrl+KCtrl+T (ou Cmd+KCmd+T no macOS) e selecione "Copper Analyzer".