Language-tools: Lista de recursos ou roteiro

Criado em 16 mar. 2020  ·  6Comentários  ·  Fonte: sveltejs/language-tools

Talvez precisemos disso para trabalhar com a comunidade.

Comentários muito úteis

Seria ótimo ter recursos do Intellisense:

  • Preenchimento automático (como em arquivos .js / .ts)
  • Vá para a definição (para componentes, variáveis, métodos, também em arquivos svelte)
  • Passe o mouse sobre informações (sobre componentes, variáveis, métodos, também em arquivos svelte)

@alexprey fez o trabalho https://github.com/alexprey/sveltedoc-parser , um analisador para arquivos svelte que produz informações sobre eles em um formato json legível. @ArdenIvanov construiu um servidor de linguagem / extensão VSCode sobre ele https://github.com/ArdenIvanov/svelte-intellisense . Talvez pudéssemos integrar seus trabalhos a este projeto.

Todos 6 comentários

Ainda não tenho, vou pensar 👍 mas estou muito aberto a ideias!

Agora eu acho que ele precisa ser testado contra algumas bases de código, atualizei todos os deps e testes. Pensa que está funcionando, mas algumas coisas provavelmente estão quebradas.

@orta, como alguém faria para testar isso em alguma base de código? Estou configurando um monorepo TS / Svelte e ficaria feliz em experimentar alguns casos de uso diferentes com isso, mas não sei como configurar servidores de idioma. Você tem alguns links / informações que podem me ajudar a começar na direção certa?

Boa ideia, @joelmukuthu - acabei de

Seria ótimo ter recursos do Intellisense:

  • Preenchimento automático (como em arquivos .js / .ts)
  • Vá para a definição (para componentes, variáveis, métodos, também em arquivos svelte)
  • Passe o mouse sobre informações (sobre componentes, variáveis, métodos, também em arquivos svelte)

@alexprey fez o trabalho https://github.com/alexprey/sveltedoc-parser , um analisador para arquivos svelte que produz informações sobre eles em um formato json legível. @ArdenIvanov construiu um servidor de linguagem / extensão VSCode sobre ele https://github.com/ArdenIvanov/svelte-intellisense . Talvez pudéssemos integrar seus trabalhos a este projeto.

Sim, estou aberto para migrar todos esses tipos de recursos no - sim!

Uma lista de recursos com o que está feito e o que não está agora disponível em # 83

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

koddr picture koddr  ·  6Comentários

arxpoetica picture arxpoetica  ·  3Comentários

vatro picture vatro  ·  3Comentários

PatrickG picture PatrickG  ·  3Comentários

non25 picture non25  ·  5Comentários