LuaLS / LuaLS/lua-language-server
Unable to turn off continuous align
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Lua
- Estrellas
- 4.4k
- Forks
- 442
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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?
Formatting
Expected Behaviour
local buildings = {
{button = granaryButton, name = "Granary", description = "\nIncreases food capacity."},
{button = appleFarmButton, name = "Orchard", description = "\nProduces apples."},
{button = wheatFarmButton, name = "WheatFarm", description = "\nProduces wheat which can be processed into flour."},
{button = hopsFarmButton, name = "HopsFarm", description = "\nProduces hops which can be processed into ale."}
}
Actual Behaviour
local buildings = {
{ button = granaryButton, name = "Granary", description = "\nIncreases food capacity." },
{ button = appleFarmButton, name = "Orchard", description = "\nProduces apples." },
{ button = wheatFarmButton, name = "WheatFarm", description = "\nProduces wheat which can be processed into flour." },
{ button = hopsFarmButton, name = "HopsFarm", description = "\nProduces hops which can be processed into ale." }
}
Reproduction steps
- Have this .editorconfig in root:
root = true
[*]
indent_style = space
indent_size = 4
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
[*.lua]
keep_one_space_between_table_and_bracket = false
align_continuous_assign_statement = false
align_continuous_rect_table_field = false
continuation_indent = 0
max_line_length = 200
- Format a file
- Editorconfig is ignored completely, as well as default options set through vscode UI
Additional Notes
I have the Editorconfig extension loaded. I tried adding the setting inside VSCode UI for lua sumneko as well. To no avail.
Log File
No response
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Reproduce el resultado del formateo en la extensión de Visual Studio Code usando el .editorconfig proporcionado y la configuración de Lua de VS Code. Empiece siguiendo cómo se cargan las opciones de formateo y compare la configuración de alineación y continuación con la salida real. Se considera terminado cuando esas opciones afectan al formateo como se espera y el ejemplo indicado ya no alinea los campos de forma continua.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- lua
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 30/100