LuaLS / LuaLS/lua-language-server
Adding global definitions always indents with 4 spaces
Personne n'a encore pris cette issue.
- Langage dominant
- Lua
- Étoiles
- 4.4k
- Forks
- 442
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
### Which OS are you using?
Windows
### Expected Behaviour
When I use the VSCode function to define a variable as allowed global, it should re-use the formatting of the existing file (luarc.json) when adding it.
### Actual Behaviour
It always uses 4 spaces, instead of the 2 the file uses.
### Reproduction steps
1. Have a global in your file
2. Have a .luarc.json file in your project
3. Have the LSP complain about it being global
4. Use the VSC action to mark it as defined
### Additional Notes


### Log
_No response_
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par suivre l’action VSCode qui ajoute une variable globale autorisée à .luarc.json, puis examinez comment l’indentation du fichier existant est lue ou conservée. Reproduisez le problème avec un fichier utilisant une indentation de deux espaces et confirmez que le fait de marquer une variable globale comme définie conserve ce format au lieu d’insérer quatre espaces.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- lua, vscode
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100