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++) { } |
;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!