Entwickler-Ecke

Wünsche, Anregungen & Kritik - c# Highlighter


Greenberet - Di 24.02.09 18:31
Titel: c# Highlighter
Hi!

Ich würde es für Sinnvoll halten, wenn der C# Highlighter( natürlich auch die Anderen falls erwünscht^^ ) Operatorenzeichen (inkl. ';' ) auch in einer anderen Farbe darstellen würde ( z.B.: Rot ).
Das Ganze würde den Code noch ein wenig leserlicher machen. Ich verwend Farben für die Operatoren schon seit Jahren und ich muss sagen hier vermiss ich sie ein wenig *fg*

lg
Green


Heiko - Di 24.02.09 19:01

Wenn man es in C# macht, dann sollte man es auch in den anderen Sprachen machen, damit das hier einheitlich aussieht. Allerdings wäre ich gegen das hervorheben der ";", da die am Ende jeder Zeile stehen und es dann imho seltsam aussieht. Bei Operatoren von Bedingungen (z.B. "<=") hätte ich dagegen kein Problem, da es dann wirklich schneller lesbar ist.


Greenberet - Di 24.02.09 20:37

zu dem ';':
In C# hast recht da bräuchte man ihn eig. nicht so wirklich, aber ich bin es einfach schon gewohnt. In C++ kann ein Highlighting von ';' einem das Leben retten wenn man div. Fehlermeldungen bekommt weil man ihn eben vergessen hat da fällt einem das viel schneller auf.

Also die für mich wirlich wichtigen wären die Vergleich-/Rechen-/Zuweisungsoperatoren und Klammern sowohl eckige als auch runde.

Edit:
Den Beistrich sollte man auch nicht vergessen ;)


BenBE - Di 24.02.09 20:41

Ich nutz auch schon seit geraumer Zeit das Highlighting von solchen Sonderzeichen in der IDE und es erleichtert auch unter Delphi enorm die Lesbarkeit. Von daher wie schon bereits erwähnt: Wenn, dann sollte man es für alle Sprachen einführen.

Zu den Semikolon:


C#-Quelltext
1:
for(int i=0;i<a.length;i++) { /*...*/ }                    


;-)