<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Artistic_Style</id>
	<title>Artistic Style - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Artistic_Style"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Artistic_Style&amp;action=history"/>
	<updated>2026-06-05T00:04:48Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Artistic_Style&amp;diff=1808579&amp;oldid=prev</id>
		<title>imported&gt;Uwe Heine: Neue Version existiert (2026)</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Artistic_Style&amp;diff=1808579&amp;oldid=prev"/>
		<updated>2026-04-28T06:08:12Z</updated>

		<summary type="html">&lt;p&gt;Neue Version existiert (2026)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name                 = &lt;br /&gt;
|Maintainer           = André Simon&lt;br /&gt;
|AktuelleVersion      = 3.6.14&lt;br /&gt;
|AktuelleVersionFreigabeDatum = Februar 2026&lt;br /&gt;
|Betriebssystem       = [[Linux]], [[Microsoft Windows|Windows]], [[Mac OS X]], [[OpenVMS]]&lt;br /&gt;
|Programmiersprache   = [[C++]]&lt;br /&gt;
|Kategorie            = [[Quelltextformatierung]]&lt;br /&gt;
|Lizenz               = [[MIT-Lizenz|MIT]] ([[Freie Software]])&lt;br /&gt;
|Deutsch              = nein&lt;br /&gt;
|Website              = [https://astyle.sourceforge.net/ astyle.sourceforge.net]&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Artistic Style&amp;#039;&amp;#039;&amp;#039; (kurz &amp;#039;&amp;#039;&amp;#039;astyle&amp;#039;&amp;#039;&amp;#039;) ist ein [[Freie Software|freies]] [[Kommandozeile]]nprogramm zur [[Quelltextformatierung]].&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&amp;#039;&amp;#039;Artistic Style&amp;#039;&amp;#039; kann Quelltext in den Sprachen [[C (Programmiersprache)|C]], [[C++]], [[Objective-C]], [[C-Sharp|C#]] und [[Java (Programmiersprache)|Java]] formatieren. Diese Formatierung betrifft ausschließlich stilistische Aspekte des Quelltextes wie [[Einrückungsstil|Einrückung]], Leerraum, Zeilenumbrüche und optionale Klammerung; Struktur und Bezeichnungen von Programmelementen bleiben also unverändert.&lt;br /&gt;
&lt;br /&gt;
Der Benutzer kann im Rahmen der zur Verfügung stehenden Optionen frei über den zu verwendenden Einrückungsstil bestimmen; so ist es zum Beispiel möglich, öffnenden und schließenden Klammern je eine eigene Codezeile zu gewähren ([[Einrückungsstil#Allman / BSD|Allman-Stil]]). &amp;#039;&amp;#039;astyle&amp;#039;&amp;#039; bietet verbreitete Kombinationen von Optionen als sog. &amp;#039;&amp;#039;Stile&amp;#039;&amp;#039; an.&lt;br /&gt;
&lt;br /&gt;
Das Programm kann von der Kommandozeile aus aufgerufen werden. Der Dateiname der zu formatierenden Quelltextdatei wird dabei als [[Kommandozeilenparameter|Parameter]] übergeben, es ist auch eine [[Rekursion|rekursive]] Verarbeitung von Verzeichnisstrukturen möglich. Die Optionen für die Formatierung kann &amp;#039;&amp;#039;astyle&amp;#039;&amp;#039; wahlweise aus einer Einstellungsdatei oder aus der Liste der übergebenen Parameter auslesen. Fehlt die Angabe dieser Optionen, so wird nur die Einrückung des Quelltextes vereinheitlicht.&amp;lt;ref&amp;gt;„Not specifying any option will result in 4 spaces per indent, no change in bracket placement, and no formatting changes.“ [https://astyle.sourceforge.net/astyle.html#_Options Artistic Style: Options]&amp;lt;/ref&amp;gt; Der formatierte Code wird automatisch gespeichert und eine Sicherungskopie der ursprünglichen Datei angelegt.&lt;br /&gt;
&lt;br /&gt;
== Verbreitung ==&lt;br /&gt;
&amp;#039;&amp;#039;Artistic Style&amp;#039;&amp;#039; ist fester Bestandteil einiger [[Integrierte Entwicklungsumgebung|IDEs]] wie [[KDevelop]]&amp;lt;ref&amp;gt;[http://www.kdevelop.org/index.html?filename=3.5/features.html#Code_Reformatting KDevelop - 3.5.x Eigenschaften]&amp;lt;/ref&amp;gt;, [[Code::Blocks]] und [[Orwell Dev-C++]]&amp;lt;ref&amp;gt;[https://orwelldevcpp.blogspot.de/2015/01/dev-c-590-released.html Dev-C++ 5.9.0 released]&amp;lt;/ref&amp;gt;, für [[Eclipse (IDE)|Eclipse]] gibt es ein [[Plug-in|Plugin]].&amp;lt;ref&amp;gt;[https://astyleclipse.sourceforge.net/ Astyle Eclipse]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aufgrund seiner Bedienweise kann &amp;#039;&amp;#039;astyle&amp;#039;&amp;#039; zudem in die meisten gängigen Codeeditoren als externes Programm eingebunden werden.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://astyle.sourceforge.net/ Website des Programms] mit umfangreicher Dokumentation&lt;br /&gt;
* [https://gitlab.com/saalen/astyle André Simon / astyle · GitLab]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Freies Programmierwerkzeug]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Uwe Heine</name></author>
	</entry>
</feed>