LuaLS / LuaLS/lua-language-server
使用注解遇到的问题.
Aberta
Ninguém assumiu esta issue ainda.
enhancement
feat/LuaCats Annotations
priority.low
- Linguagem predominante
- Lua
- Estrelas
- 4.4k
- Forks
- 442
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
| 名称 | 版本 |
|---|---|
| visual studio code | v1.52.1 |
| lua-language-server | v1.7.4 |
遇到的问题
使用注解@language的语法高亮不生效.
测试方式
1. 源码文件是这样的:
local str = [[{
"code": 200
}]]
---@language JSON
local js1 = [[{
"code": 200
}]]
---@language Json
local js2 = [[{
"code": 200
}]]
---@language json
local js3 = [[{
"code": 200
}]]
print(str, js1, js2, js3)
2. 实际的显示效果:

3. 可以确定和主题无关, 即使禁用与卸载主题依然如此.

Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Reproduza o relatório no Visual Studio Code v1.52.1 com lua-language-server v1.7.4 usando o exemplo de Lua que contém as anotações @language JSON, Json e json. Compare o realce renderizado com e sem as anotações; considera-se concluído quando o comportamento das anotações relatado for compreendido e o resultado esperado do realce for confirmado. Nenhum arquivo-fonte ou teste é indicado no issue.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- lua, vscode
- Domínio
- devtools
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100