Auto-add dependencies

Aberta
#829 2 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
rust

Direção de pesquisa

A issue não menciona arquivos, testes ou pontos de entrada. Reproduza o fluxo atual criando um projeto Rust, executando cargo add barecode e reabrindo-o no Workbench; em seguida, rastreie como os imports e as dependências do projeto são tratados. Considera-se concluído quando o Workbench puder baixar e compilar automaticamente as dependências inferidas a partir dos imports sem exigir cargo add manualmente.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

enhancement rust

In Rust projects, since we have cargo, it's possible to install dependencies and use them from Workbench.
it's very easy.

Start a project, close the window, Workbench will ask you to save it.

go in that folder and run

cargo add barecode

Reopen the project with Workbench and you'll be able to use that crate.


However as you can see the experience to add crates isn't ideal. One potential solution, instead of building a UI - is to automatically download/build dependencies by analyzing imports.

Linguagem predominante
JavaScript
Estrelas
846
Forks
91
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de workbenchdev/Workbench

Todas as issues de workbenchdev/Workbench

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.