Atmel Studio 6: Syntax Highlighting für .txt Files aktivieren

Gast #3628299
Lesenswert?

Oliver S. schrieb:
> Wenn das .txt -file C-oder AssemblerCode enthält, wäre es doch
> sinnvoll,
> es gleich in .c Oder .asm umzubenennen. Andere Syntax wird ja eh nicht
> gehighlited.
>
> Oliver

Nein Oliver, meine .asm Dateien möchte ich allesamt in .txt umbenennen. 
Das hat den Hintergrund daß Dateien mit .txt Endung überall problemlos 
angezeigt werden können, insbesondere in Android/iOS Apps. Atmel Studio 
macht in der Arbeit mit .txt Dateien in Projekten auch keinerlei 
Probleme- allein, das Syntax Highlighting fehlt ;-(
Gast #3628331
Lesenswert?

Rufus Τ. Firefly schrieb:
> Das ist keine, wirklich überhaupt keine gute Idee.

Die leider einzig mögliche, wenn diverse Apps den Textcharakter von .asm 
Files nicht zu erkennen/sie anzuzeigen vermögen oder, wie im Fall der 
aktuellen DS-File App für Android/Synology das Herunterladen gleich ganz 
mit einer Fehlermeldung abbrechen. Txt ist wohin man da schaut immer 
unproblematisch anzuzeigen.

Aber warum soll das nun keine gute Idee sein? Atmel Studio tuts doch...
Gast #3628355
Lesenswert?

Tom schrieb:
> Rufus Τ. Firefly schrieb:
>> Das ist keine, wirklich überhaupt keine gute Idee.
>
> Die leider einzig mögliche, wenn diverse Apps den Textcharakter von .asm
> Files nicht zu erkennen/sie anzuzeigen vermögen oder, wie im Fall der
> aktuellen DS-File App für Android/Synology das Herunterladen gleich ganz
> mit einer Fehlermeldung abbrechen. Txt ist wohin man da schaut immer
> unproblematisch anzuzeigen.
>
> Aber warum soll das nun keine gute Idee sein? Atmel Studio tuts doch...

Es sind im prinzipielle Erwägungen, die dagegen sprechen. Dafür aber 
Wesentliche.
Dein Problem ist, wenigstens in Teilen, nachvollziehbar. Deswegen wird 
es wohl schwer werden Dir das Verfahren auszureden. Soll man es 
überhaupt versuchen?

Als "Notnagel" (oder "Workaround") es hingehen. Aber es widerspricht den 
jahrzehntelangen Bemühungen vieler Leute, eine Systematik in die Dateien 
zu bringen.

Der Fehler liegt eigentlich einmal darin, das AVRStudio die "txt"-Endung 
für Sourcecode akzeptiert, andererseits darin, dass man annimmt, man 
müsste mit Android im Lieferzustand "asm"-Dateien laden oder öffnen 
können.
Ersteres widerspricht der Systematik der Endungen. Letzteres der 
Tatsache das man auf Android-Systemen keine Assemblerprogramme schreiben 
oder assemblieren kann, resp. können soll.

Es mag einen Sinn haben, Assemblerdateien auf Android bearbeiten zu 
können. Dann aber sollte man die rechte Applikation dafür verwenden. 
Wenn keine existiert, eine dafür schreiben.

Nebenbei: Was ist "DS-File App"?
Gast #3628379
Lesenswert?

Bitflüsterer schrieb:
> Bemühungen vieler Leute, eine Systematik in die Dateien
> zu bringen

Die sind für mich absolut zweitrangig wenn es an der Funktion = 
einfachen Anzeigefähigkeit fehlt.

Bitflüsterer schrieb:
> man
> müsste mit Android im Lieferzustand "asm"-Dateien laden oder öffnen

Das sollte man auch mobil können. Da sollen sie auch nicht bearbeitet 
sondern schlicht angezeigt werden. Ich denke das ist nicht zuviel 
erwartet, da das "Problem" ja nur die Dateiendung ist.

DS-File ist übrigens eine App zum Dateizugriff auf Synology NAS.

OK, danke für die Rückmeldungen, auch wenn ich keine Grundsatzdiskussion 
führen wollte ;-)
#3628386
Lesenswert?

Tom schrieb:
> Bitflüsterer schrieb:
>> Bemühungen vieler Leute, eine Systematik in die Dateien
>> zu bringen
>
> Die sind für mich absolut zweitrangig wenn es an der Funktion =
> einfachen Anzeigefähigkeit fehlt.

Das ist halt nicht zweitrangig, wenn die üblichen Tools deine 
persönlichen Spezialanforderungen nicht erfüllen.

Allerdings spuckt google zum Thema "Android source Code Editor app" doch 
einiges aus. Gibt's denn da gar keine passenden Editor?

Oliver
Gast #3628399
Lesenswert?

Oliver S. schrieb:
> Allerdings spuckt google zum Thema "Android source Code Editor app" doch
> einiges aus. Gibt's denn da gar keine passenden Editor?

Ja Oliver hast Recht, wär eine Option. Wahrscheinlich fehlt dann aber 
wieder der WebDAV Zugriff, wie es erwähnte Synology-Apps bieten und das 
Procedere bleibt umständlich. Muß mal schauen. Ich vermute aber die .txt 
Methode bleibt, wider aller "Prinzipien", das Einfachste.
Gast #3630469
Lesenswert?

Arc Net schrieb:
> Tools -> Options -> Text Editor -> File Extensions

... ist tatsächlich der vorgesehene Platz, um File-Extensions einer 
"Editing Experience" zuzuordnen. Leider bietet AS6.2beta aktuell keine 
Option, um beliebigen Dateiendungen die "AVR-Assembler Experience" zu 
verpassen. Daß .asm, aber auch .inc Dateien passend dargestellt werden 
scheint irgendwie anders "hartverdrahtet" zu sein. Ich werde als 
provisorische Lösung nun erstmal weiter letztere verwenden und zum 
mobilen Lesen skriptgesteuert Kopien davon mit .txt Endung in einem 
separaten Ordner bereitstellen.
Gast #3630474
Lesenswert?

Tom schrieb:
> Ich werde als
> provisorische Lösung nun erstmal weiter letztere verwenden und zum
> mobilen Lesen skriptgesteuert Kopien davon mit .txt Endung in einem
> separaten Ordner bereitstellen.

du kannst auch eine link (mklink) anlegen, dann hast du die gleiche 
Datei unter 2 namen.
#4222248
Lesenswert?

Tom schrieb:
> Leider bietet AS6.2beta aktuell keine
> Option, um beliebigen Dateiendungen die "AVR-Assembler Experience" zu
> verpassen. Daß .asm, aber auch .inc Dateien passend dargestellt werden
> scheint irgendwie anders "hartverdrahtet" zu sein.

Hmm... bei mir werden .inc-Dateien auf nicht richtig dargestellt. Nur 
die Kommentare werden als solches hervorgehoben - C-Syntax-Highligtig 
ist nicht vorhanden.

Kennt jemand heute (2015) die Möglichkeit, Dateien mit der Endung .inc 
das Syntax-Highlightig von .h und .c-Dateien zu geben?

Viele Grüße
W.T.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren