LuaLS / LuaLS/lua-language-server

适应Unity插件

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

Ninguém assumiu esta issue ainda.

Linguagem predominante
Lua
Estrelas
4.4k
Forks
442
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

### How are you using the lua-language-server?

Visual Studio Code Extension (sumneko.lua)

### Which OS are you using?

Windows

### What is the issue affecting?

Annotations, Type Checking, Completion

### Expected Behaviour

对emmylua-unity插件的支持还有比较多的bug, 首先导出时
![image](https://github.com/LuaLS/lua-language-server/assets/40318218/73e5cabf-070b-4827-bce3-6cbe5e710c91)
没有处理可空参数, 这个是我后面加的, 可能需要支持下.

![image](https://github.com/LuaLS/lua-language-server/assets/40318218/449f0020-06ef-45be-81c2-5d8448c37342)
有些api的导出较大, 不知道是否会影响提示

![image](https://github.com/LuaLS/lua-language-server/assets/40318218/93fac382-f29e-4ebc-9cb6-0f050d5ad5d8)
CS的field依然不完整, 不知道是哪个版本以来的BUG

### Actual Behaviour

### Reproduction steps

### Additional Notes

### Log File

Guia de contribuição

Abrir o guia de contribuição

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.

Direção de pesquisa

Comece reproduzindo os problemas de integração do emmylua-unity na extensão do Visual Studio Code no Windows, com foco em nullable parameters durante a exportação, exportações grandes de API e campos C# incompletos. O issue não nomeia arquivos de origem, testes nem etapas de reprodução; portanto, identifique os pontos de entrada relevantes de exportação e conclusão antes de definir os testes e confirmar a saída esperada da Unity API.

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

Avaliação

Stack de tecnologia
lua, unity
Domínio
game-dev, tooling
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

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