Mon projet a un fichier .editorconfig avec:

[*.{js}]
charset = utf-8
indent_style = space
indent_size = 4

Je pensais que cela forcerait mon VS Code à utiliser un espace de style indent avec 4 espaces.

J'ai installé l'extension EditorConfig for vs code de la liste des extensions.

Mais toujours rien, mes fichiers nouvellement créés ne définissent pas automatiquement le style d'espace configuré. Quel est le problème?

8
croraf 17 nov. 2017 à 21:45

4 réponses

Meilleure réponse

Je pense avoir trouvé la solution. Lorsque je crée le .editorconfig avec un clic droit sur la barre latérale de la structure des dossiers dans VSCode et que je sélectionne Generate .editorconfig (laissant ainsi le plugin pour le créer) cela fonctionne.

Cliquez sur la zone vide sous les fichiers:

enter image description here

4
croraf 4 juin 2019 à 20:10

Vous pouvez également essayer celui-ci, vous pouvez changer d'espaces si vous le souhaitez :)

root = true

[*]
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = tab
indent_size = 2

[*.{js,txt,md,css,html,php,py,json,yml,sass,pug}]
indent_style = tab
indent_size = 2

[*.{diff,md}]
trim_trailing_whitespace = false
0
BrahimS 6 sept. 2018 à 09:41

VS Code nécessite un plugin pour utiliser editorconfig, vous devez donc installer le plugin

2
Mickey Puri 14 févr. 2019 à 13:38

Essayer

root = true
[*.js]
indent_style = space
indent_size = 4
charset = utf-8
4
londox 9 janv. 2018 à 14:40
47357322