Introdução geral
O Void é uma alternativa de código aberto ao Cursor baseada em uma ramificação do repositório vscode. O objetivo do Void é melhorar continuamente sua funcionalidade e estabilidade por meio das contribuições da comunidade e da rápida iteração. Os usuários podem acessar o código-fonte completo do Void via GitHub e personalizá-lo e ampliá-lo conforme necessário.
Se você for um iniciante, deseja realmente obter um clique para escrever o código completo do projeto por meio de IA e implantar automaticamente o ambiente on-line para uso.
Você pode carregar e executar modelos locais com base no @ollama, de modo que seu próprio código não seja enviado ao servidor, para obter segurança de privacidade local; também reservado para o modo de API de modelo on-line, quando a privacidade não está envolvida na escolha, você pode usar diretamente qualquer LLM.
Criação da pilha de tecnologia:
- Editor de código: VSCode
- LLM local. Ollama
- Bate-papo na base de código: Greptile
- Pesquisa de documentos: DocSearch
Lista de funções
- editor de códigoFornece recursos de edição de código semelhantes aos do vscode e suporte a várias linguagens de programação.
- Suporte a plug-insCompatível com plugins vscode, os usuários podem instalar e usar vários plugins para ampliar a funcionalidade.
- controle de versãoSuporte integrado ao Git para controle de versão e desenvolvimento colaborativo.
- Ferramentas de depuraçãoFornecer ferramentas avançadas de depuração para ajudar os desenvolvedores a localizar e resolver problemas rapidamente.
- integração de terminaisTerminais integrados que suportam uma variedade de operações de linha de comando para aumentar a eficiência do desenvolvimento.
- Configuração personalizadaOs usuários podem personalizar a configuração e a aparência do editor para atender às suas necessidades individuais.
Usando a Ajuda
Processo de instalação
- Download do código-fonteVisite a página do Void no GitHub, clique no botão "Code" (Código) e selecione "Download ZIP" (Baixar ZIP) para fazer o download do código-fonte.
- Descompacte o arquivoExtraia o arquivo ZIP baixado para um diretório local.
- Instalação de dependênciasAbra um terminal, navegue até o diretório extraído e execute o seguinte comando para instalar as dependências necessárias:
npm install
- iniciar um aplicativoApós a conclusão da instalação da dependência, execute o seguinte comando para iniciar o Void:
npm start
Diretrizes para uso
- Projeto abertoApós iniciar o Void, você pode abrir um projeto local por meio do menu File (Arquivo) ou arrastar e soltar uma pasta de projeto diretamente na janela do Void.
- Instalação de plug-insClique no ícone "Extensions" (Extensões) à esquerda para procurar e instalar os plug-ins vscode necessários para ampliar a funcionalidade do Void.
- controle de versãoClique no ícone "Source Code Management" à esquerda para inicializar um repositório Git ou clonar um repositório remoto para controle de versão.
- código de depuraçãoDepuração: Clique no ícone "Debug" à esquerda para configurar o ambiente de depuração, definir pontos de interrupção e iniciar a depuração para ajudar a localizar e resolver rapidamente problemas de código.
- operação do terminalTerminal: Clique na guia "Terminal" na parte inferior para abrir o terminal integrado e executar várias operações de linha de comando para aumentar a eficiência do desenvolvimento.
- Configuração personalizadaClique no ícone "Settings" (Configurações) no canto superior direito para acessar a página de configurações e personalizar a configuração e a aparência do editor de acordo com suas necessidades pessoais.
Diretrizes de contribuição
Contribuir com novos recursos
- Sugestão de novos recursosSugestão de novos recursos via Discord.
- Criação de novos recursosImplementação de novos recursos em projetos.
Extensões de edifícios
- armazém de clones::
git clone https://github.com/voideditor/void
- Abra a pastaAbra a pasta /extensions/void no VS Code (abra-a em um novo espaço de trabalho).
- Instalação de dependências::
npm install
- Criar o projeto::
npm run build
- Projetos em andamentoPressione F5 para iniciar a nova instância. Se não funcionar, você pode pressionar Ctrl+Shift+P, selecionar "Debug: Start Debugging" e, em seguida, selecionar "VS Code Extension Development".
Criação de um IDE completo
- Garantir que as extensões tenham sido construídas::
cd . \extensões\void\ npm run build
- Instalação de dependências::
fio
- iniciar a construçãoPressione Ctrl+Shift+B no VS Code. Se não estiver usando o VS Code, execute o seguinte comando:
npm run watch
- Executando o IDE::
. /scripts/code.sh
- Recarregar a janelaPressione Ctrl+Shift+P e execute "Reload Window" para ver as novas alterações.
- IDE de embalagem::
npm run gulp vscode-win32-x64
problemas comuns
- Como atualizar o Void?
- Visite regularmente a página do Void no GitHub para obter o código-fonte mais recente e siga o processo de instalação para reinstalá-lo.
- O que devo fazer se a instalação do plug-in falhar?
- Certifique-se de que sua conexão com a Internet esteja funcionando e tente reinstalar o plug-in. Se o problema persistir, você pode enviar um problema na página do GitHub para obter ajuda.
- Como faço para contribuir com o código?
- Faça um fork no repositório GitHub do Void, faça alterações e envie uma Pull Request para aguardar a revisão e o merge pelo mantenedor do projeto.