Seite 1 von 1
Zeilennummern im Syntaxhighlighter
Verfasst: Dienstag 11. Mai 2010, 16:42
von derdon
Wenn ich das richtig sehe, werden beim Syntaxhighlighter keine Zeilennummern angezeigt. Schön wäre es, wenn ab etwa 3 Zeilen die Zeilennummern aktiviert werden, damit man sich besser auf einzelne Abschnitte beziehen kann.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Mittwoch 12. Mai 2010, 16:04
von HerrHagen
Aber bitte nur wenn Nummern und Code so voneinander getrennt sind, dass man den Code markieren und kopieren kann, ohne die Zeilennummern mitzunehmen.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Mittwoch 12. Mai 2010, 16:14
von derdon
Ja, das und/oder eine JavaScript-Funktion, die es ermöglicht, die Zeilennummern nachträglich *ein*zuschalten (damit Leute ohne JS keine Probleme bekommen). Bei Inyoka sieht es IMHO toll aus. Mal hören, was Damaskus dazu sagt und ob es sich überhaupt leicht ändern lässt.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Mittwoch 12. Mai 2010, 17:04
von HerrHagen
Das fand ich immer irgendwie nervig...
So wie hier find ich die Sache am besten:
http://code.activestate.com/recipes/577218-sphere/
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Mittwoch 12. Mai 2010, 19:12
von derdon
Das ist eine Tabelle, die aus einer Zeile und zwei Spalten besteht. Finde ich überhaupt gar nicht schön

Re: Zeilennummern im Syntaxhighlighter
Verfasst: Mittwoch 12. Mai 2010, 22:27
von Damaskus
Ich schaus mir morgen mal an ob und wenn ja was man machen kann.
Gruß
Damaskus
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Donnerstag 13. Mai 2010, 16:30
von HerrHagen
derdon hat geschrieben:Das ist eine Tabelle, die aus einer Zeile und zwei Spalten besteht. Finde ich überhaupt gar nicht schön

Weil du die programmiertechnische Sicht dahinter siehst. Da sind Tabellen für alles außer 'Tabellen' verpöhnt. Aber von der reinen Usability als Benutzer ist es die beste Lösung.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Donnerstag 13. Mai 2010, 17:16
von BlackJack
@HerrHagen: Was wäre denn aus Nutzersicht bei der Benutzbarkeit mit einer Lösung die ``<div>``\s und CSS statt Tabellen verwendet, schlechter?
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Donnerstag 13. Mai 2010, 17:36
von DasIch
HerrHagen hat geschrieben:derdon hat geschrieben:Das ist eine Tabelle, die aus einer Zeile und zwei Spalten besteht. Finde ich überhaupt gar nicht schön

Aber von der reinen Usability als Benutzer ist es die beste Lösung.
Von der reinen Usability her gibt es keine Unterschied. Zugegeben man kann argumentieren dass Tabellen damit die beste Lösung sind aber um davon jemanden zu überzeugen muss man schon persönlich anwesend sein, zumindest ich würde es so nicht schaffen.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Freitag 14. Mai 2010, 06:52
von nemomuk
Zwei div's nebeneinander machen, um es noch einmal zu verdeutlichen, von der Usability keinen Unterschied. Schlecht sind nur nummerierte Listen für Copy&Paste.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Freitag 14. Mai 2010, 09:27
von HerrHagen
Ich meinte damit eigentlich nur, dass die Bedienung so wie gezeigt optiml ist. Wenn sich das intern auch anders (sauberer) realisieren lässt, hab ich doch nichts dagegen.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Freitag 14. Mai 2010, 09:32
von Damaskus
HerrHagen hat geschrieben:Ich meinte damit eigentlich nur, dass die Bedienung so wie gezeigt optiml ist. Wenn sich das intern auch anders (sauberer) realisieren lässt, hab ich doch nichts dagegen.
Es lässt sich so realisieren (bzw. aktivieren) wie im Pastebin und dort wird eine Liste verwendet!
(Auf die Idee muss man erstmal kommen)
Code: Alles auswählen
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">blablubb</div></li>
Gruß
Damaskus
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Freitag 14. Mai 2010, 14:42
von nemomuk
hm... bist du sicher, dass das mit der Liste so funktioniert, dass man bei Copy&Paste nicht die Zeilennummern mitkopiert? Sowas ist nämlich extrem lästig.
Re: Zeilennummern im Syntaxhighlighter
Verfasst: Freitag 14. Mai 2010, 14:44
von Damaskus
Schau ins Pastebin

Re: Zeilennummern im Syntaxhighlighter
Verfasst: Freitag 14. Mai 2010, 14:59
von nemomuk
jetzt nur noch etwas mehr padding-left für <ol>, dann schneiden die Zeilennummern ab 3 Stellen nicht den linken Rand.