Klar kann man im AtmelStudio 6 die TAB-Länge im Editor konfigurieren.
Einfach aus dem Menü auswählen: Tools | Options
Dann im Option-Fenster links im Baum auf "Text Editor" gehen
und dann dort entweder unter "All Languages" -> "Tabs"
die entsprechenden Einstellungen machen, oder für jede der unterstützten
Sprachen unterschiedliche Einstellungen vornehmen.
Es gibt entsprechende Einträge für: Assembler, GCC, Plain Text, XML.
(siehe angehängter Screenshot)
Man kann also auch für Assembler-Dateien 8er Tabs (bzw.
Leerzeichen-Ersatz) wählen, während man für C-Dateien 4er Tabs nutzt...
Ich selbst benutze in C auch die 4er, als Leerzeichen-Ersatz (Insert
spaces) konfiguriert, habe mich gerade von 2er Einrückungen umgestellt.
Die 4er erhöhen doch die Übersicht über die Ebenen, während ich 8er zu
Platzverschwenderisch finde.
Außerdem kann man unter "Text Editor" -> "All Languages" -> "General"
die Option "Enable virtual space" setzen, das beseitigt die lästige
Begrenzung des Cursors an die Zeilenlänge und man kann den Cursor auch
übers Zeilenende hinaus bewegen, z.B. um Kommentare auf konstanter
Spalte beginnen zu lassen.
Gruß,
Thorsten