Artistic Style

outil en ligne From Wikipedia, the free encyclopedia

Artistic Style ou astyle est un outil en ligne de commande libre pour la mise en forme de code source.

Faits en bref Dernière version, Dépôt ...
Artistic Style
Informations
Dernière version 3.6.7 ()[1]Voir et modifier les données sur Wikidata
Dépôt svn.code.sf.net/p/astyle/code/trunk/AStyle et gitlab.com/saalen/astyleVoir et modifier les données sur Wikidata
Écrit en C++Voir et modifier les données sur Wikidata
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Formats lus C source code file (d), script C++ (d), Objective-C source code file (d), C# source code file (d), JS (d) et Java language source code file (d)Voir et modifier les données sur Wikidata
Licence Licence publique générale limitée GNU et licence publique générale limitée GNU version 3.0 ou ultérieure (d)Voir et modifier les données sur Wikidata
Site web astyle.sourceforge.netVoir et modifier les données sur Wikidata
Fermer

Fonctionnement

astyle peut traiter les langages C, C++, C# et Java. Le formatage affecte uniquement l'indentation du code source ; les noms de variables et de fonctions ne sont pas modifiées. L'utilisateur peut décider, dans les options disponibles, du style d'indentation utilisé.

Le programme peut être exécuté à partir de la ligne de commande. Le nom du fichier source à formater est donné en paramètre. Il est également possible de traiter récursivement tous les fichiers des répertoires et sous-répertoire donnés.

Les options de formatage peuvent être soit passés en paramètres soit lus à partir d'un fichier de paramètres. En cas d'omission de ces options, seule l'indentation du code source sera modifiée, en utilisant 4 espaces par retrait.

Le code formaté est automatiquement enregistré et une copie de sauvegarde du fichier d'origine est effectuée.

Intégration dans les EDI

astyle a été intégré dans nombre d'environnements de développement comme Code::Blocks, KDevelop et Eclipse.

En raison de son mode de fonctionnement, astyle peut être utilisé avec la plupart des éditeurs de code communs en tant qu'outil externe.

Licence

astyle est un logiciel libre délivré sous la version 3 de la Licence publique générale limitée GNU (LGPL).

Notes et références

Annexes

Related Articles

Wikiwand AI