Js-beautify: beautify.js n'a pas d'option indent_level

Créé le 24 juin 2015  ·  3Commentaires  ·  Source: beautify-web/js-beautify

Dans la documentation des options, j'ai trouvé le paramètre indent_level tant que _Niveau d'indentation initial_ pour l'option CLI et l'option soulignée.

Cependant, lors de son utilisation dans la version js, le paramètre semble être ignoré.
Lors de la vérification du code, il semble qu'il devrait être inclus quelque part ici , mais ce n'est pas le cas.

bug

Commentaire le plus utile

Je viens de soumettre un PR abordant cette question. Un aspect (la possibilité de définir le niveau d'indentation à zéro dans le CSS et le JavaScript) ; cependant, n'est pas fonctionnel. Je vais déposer un problème pour ce problème spécifique.

Tous les 3 commentaires

Encore un bon reportage, merci !
Jusqu'à ce que cela soit corrigé, vous pouvez contourner ce problème en ajoutant le texte de l'indentation souhaitée au début du ou des fichiers.

Par exemple, avant :

    // Top of file
    if (test) 
a();
b();

Après:

    // Top of file
    if (test)
        a();
    b();

FWIW, cela s'applique également à la CLI python. Il accepte également l'option -l / --indent-level, mais l'ignore complètement.

Je viens de soumettre un PR abordant cette question. Un aspect (la possibilité de définir le niveau d'indentation à zéro dans le CSS et le JavaScript) ; cependant, n'est pas fonctionnel. Je vais déposer un problème pour ce problème spécifique.

Cette page vous a été utile?
0 / 5 - 0 notes