TausB
Anmeldungsdatum: 26. November 2009
Beiträge: 1565
Wohnort: Terra incognita
|
Hallo, vorab: Super Forum, super Wiki - klasse Moderatoren. 👍 Frage: warum gibt es in der "Syntax Iconleiste" unter Codeblock keinen Eintrag für "terminal"? Beispiel:
,
sondern nur die Möglichkeit:
sudo update-grub Optisch wäre es - zumindest für mich - ansprechender und besser lesbar zwischen Terminal-Eingaben und normalem Code zu unterscheiden. Der eigentlich Befehl stünde dann mehr im Vordergrund. TausB
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17367
Wohnort: /home/noise
|
Ich vermute, da es noch nie jemand für das Forum gewünscht/gebraucht hat. Zumindest ist es mir in den Jahren noch nicht über den Weg gelaufen. 😉
Die Vorlage gibt es eigentlich nur, da wir diese im Wiki einsetzen u.a. aus den von dir genannten Gründen.
Durch die Verschmelzung von Wiki und Co. unter Inyoka ist die Syntax des Wikis = der des Forums. Somit kann alles in allen Bereichen verwendet werden. Generell fänd ich es für das Forum eine nette Sache. ☺ Eine Schaltfläche Ungültiges MakroDieses Makro ist nicht verfügbar - damit man direkt erkennt um was es geht. Bliebe nur die Frage ob es denn genutzt werden würde....
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi, manche Supporter nutzen dies bereits und ich denke, wenn man mit Beispiel voran geht, wird das auch von anderen uebernommen werden. Gruss
Lasall
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17588
Wohnort: Berlin
|
TausB schrieb:
Optisch wäre es - zumindest für mich - ansprechender und besser lesbar zwischen Terminal-Eingaben und normalem Code zu unterscheiden. Der eigentlich Befehl stünde dann mehr im Vordergrund.
Was gibt man ins Terminal ein? Normalen Code. Was kann man mit Code machen? In ein Terminal eingeben. Die Unterscheidung, die Du behauptest, kann ich nicht nachvollziehen. Zwar ist nicht jeder Code imperativer Natur, aber gerade Prolog-Code wird ja auch in ein Terminal eingegeben. Ansonsten kann ich die das Firefox-Plugin "Clippings" empfehlen, um derartiges einzufügen.
A
U
C
H
B
E
L
I
E
B
T
⇧ +
.
T
A
S
T
E
N
.
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi user unknown, es wird zwichen Shellbefehlen, Codeausgaben und Quellcode unterschieden. Um erstere optisch in erster Linie von zweitem zu unterscheiden, ist solch eine Abgrenzung imho durchaus komfortabel. Da im Forum der Supporter eher weniger eigene Codeausgaben zeigt (und somit auch keine Verwechslungsgefahr besteht), wird wohl die auch einfachere Formatierung mit {{{ ... }}} verwendet. Btw: Wer kein Firefox nutzt, kann auch Glippy verwenden. Gruss
Lasall
|
HippieFloppy
Anmeldungsdatum: 11. Juli 2011
Beiträge: 726
Wohnort: Augschburg am Lech
|
user unknown schrieb: TausB schrieb:
Optisch wäre es - zumindest für mich - ansprechender und besser lesbar zwischen Terminal-Eingaben und normalem Code zu unterscheiden. Der eigentlich Befehl stünde dann mehr im Vordergrund.
Was gibt man ins Terminal ein? Normalen Code. Was kann man mit Code machen? In ein Terminal eingeben. Die Unterscheidung, die Du behauptest, kann ich nicht nachvollziehen. Zwar ist nicht jeder Code imperativer Natur, aber gerade Prolog-Code wird ja auch in ein Terminal eingegeben. Ansonsten kann ich die das Firefox-Plugin "Clippings" empfehlen, um derartiges einzufügen.
A
U
C
H
B
E
L
I
E
B
T
⇧ +
.
T
A
S
T
E
N
.
Danke für den Tip mit dem Clippings-Plugin. Dabei wird ja der markierte Text mit dem Plugin gespeichert und mit der Tastenkombination strg+alt+v und der Taste aufrufbar gemacht. Wie ist es wenn man mehrere Tasten oder eine "ö" benutzen möchte bzw. gibt's eine Möglichkeit? Grüße HipFlo
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17588
Wohnort: Berlin
|
Lasall schrieb: Hi user unknown, es wird zwichen Shellbefehlen, Codeausgaben und Quellcode unterschieden.
Shellbefehle und Quellcode sind keine disjunkten Mengen. Darauf wollte ich hinweisen.
Um erstere optisch in erster Linie von zweitem zu unterscheiden, ist solch eine Abgrenzung imho durchaus komfortabel. Da im Forum der Supporter eher weniger eigene Codeausgaben zeigt (und somit auch keine Verwechslungsgefahr besteht), wird wohl die auch einfachere Formatierung mit {{{ ... }}} verwendet.
Aha. Ist das irgendwie ermittelt worden? Ich halte es für ein Gerücht.
Man zeigt doch oft, was die Ausgabe eines Befehls sein kann: | lsusb
Bus 004 Device 006: ID 12d1:140c Huawei Technologies Co., Ltd.
Bus 004 Device 002: ID 0518:0001 EzKEY Corp. USB to PS2 Adaptor v1.09
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 1267:0210 Logic3 / SpectraVideo plc
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0402:5603 ALi Corp. USB 2.0 Q-tec Webcam 300
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
|
Das war Quellcode, Shellcode und Ausgabe oder hier:
| wasmacht.sh tastify.sh
/home/stefan/bin/tastify.sh: Bourne-Again shell script text executable
#!/bin/bash
#
# Usage: echo "Ein halbwegs langer Text" | tastify.sh
#
# Einen Text in eine Folge Tastensymbole übersetzen.
#
sed 's/\(.\)/[[Vorlage(Tasten, \1)]]/g'
|
oder hier, eine Scala-Shell mit Quellcode/Befehlen und Ausgabe:
| scala> val A=Array;val a=A(A(1,2),A(3,4))
A: Array.type = scala.Array$@1ed510d
a: Array[Array[Int]] = Array(Array(1, 2), Array(3, 4))
|
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17588
Wohnort: Berlin
|
HippieFloppy schrieb: Danke für den Tip mit dem Clippings-Plugin. Dabei wird ja der markierte Text mit dem Plugin gespeichert und mit der Tastenkombination strg+alt+v und der Taste aufrufbar gemacht.
Ich mache das immer mit Maus und Rechtsklick.
Wie ist es wenn man mehrere Tasten oder eine "ö" benutzen möchte bzw. gibt's eine Möglichkeit?
Klein-Ö als hotkey, oder geht es um ö als
Ö (Test, Vorschau) - ne, das geht einwandfrei. Der Clippingsmanager nimmt ö als Tastenkürzel bei mir nicht an. Möglichkeit: Quellcode besorgen, studieren, und dann eine informiertere Entscheidung treffen. Möglichkeit 2: Emailadressen der Entwickler ausfindig machen, und diese fragen.
Möglichkeit 3: Andere Entwickler ausfindig machen, und die fragen. Ich habe mich noch nie in die Pluginentwicklung für FF reingekniet. Ich meine mir mal was angesehen zu haben, und vom Klimbim rundherum abgeschreckt gewesen zu sein. Womöglich ist es einfacher als gedacht, wenn man weiß wie es geht. Ich weiß es nicht.
|
TausB
(Themenstarter)
Anmeldungsdatum: 26. November 2009
Beiträge: 1565
Wohnort: Terra incognita
|
user unknown schrieb: TausB schrieb:
Optisch wäre es - zumindest für mich - ansprechender und besser lesbar zwischen Terminal-Eingaben und normalem Code zu unterscheiden. Der eigentlich Befehl stünde dann mehr im Vordergrund.
Was gibt man ins Terminal ein? Normalen Code. Was kann man mit Code machen? In ein Terminal eingeben. Die Unterscheidung, die Du behauptest, kann ich nicht nachvollziehen.
Mir scheint Du bist Experte und kennst Dich - wie viele andere hier - gut aus. Das Wiki und das Forum sollen nach meinem Verständnis jedoch gerade denen helfen, die weniger Ahnung haben. Mir geht es nicht darum ob etwas disjunktiv, konjunktiv 😉 oder wer weiß etwas ist, sondern darum etwas schnell und verständlich zu erfassen. Laienhaft steht Code in einer Datei, temp. Eingabe werden im Terminal gemacht.
Der Laie sollte sollte i.a. die Zielgruppe des Helfenden sein. Mir hätte als Anfänger der Wiedererkennungswert der Formatierung mit der echten Terminaleingabe geholfen. Stört Dich ein zusätzliches Icon in der Leiste?
Der Mensch ist visuell orientiert und kann optisch gut aufgemachte Dinge besser begreifen, verarbeiten. Warum glaubst Du gibt es Icons oder haben die Apps so einen Erfolg? In diesem Sinne. TausB
|
track
Anmeldungsdatum: 26. Juni 2008
Beiträge: 7174
Wohnort: Wolfen (S-A)
|
Zwei Aspekte dazu:
Inzwischen benutze ich auch die "Terminal"-Formatierung häufiger. Des Aspekt der Wiedererkennbarkeit für "Neue" ist ja schon genannt worden. Die Alternative wäre, jedes Mal ausdrücklich dazu zu schreiben: "Und das siehst Du jetzt im Terminal:" ... Seit dieser bescheuerte große Abstand oben bei der normalen Code-Formatierung eingeführt worden ist, ist das jedes Mal so ein Klotz, dass es keinen Spaß mehr macht. Wenn man "eben mal"™ einen Terminal-Befehl zeigen will, kann man ja nicht gleich so'n Klopper einfügen, mit 'nem Riesen-Absatz drüber ...
... nicht wahr ?
= meine 1½ Cent = ... track
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17588
Wohnort: Berlin
|
TausB schrieb: Was gibt man ins Terminal ein? Normalen Code. Was kann man mit Code machen? In ein Terminal eingeben. Die Unterscheidung, die Du behauptest, kann ich nicht nachvollziehen.
Mir scheint Du bist Experte und kennst Dich - wie viele andere hier - gut aus. Das Wiki und das Forum sollen nach meinem Verständnis jedoch gerade denen helfen, die weniger Ahnung haben. Mir geht es nicht darum ob etwas disjunktiv, konjunktiv 😉 oder wer weiß etwas ist, sondern darum etwas schnell und verständlich zu erfassen.
Gut. Ich fasse mich kurz. Du kannst Codezeilen in ein Skript schreiben, und das Skript ausführen, oder den Code in ein interaktives Fenster eingeben. Der Interpreter dahinter behandelt beides gleich, oder kann beides gleich behandeln. Daraus folgt, dass Du durch unterschiedliche Gestaltung nur einen Unterschied betonen kannst, den es Wirklichkeit nicht gibt. D.h. statt dem User zu helfen etwas zu verstehen würdest Du ihn nur täuschen können oder verwirren.
Laienhaft steht Code in einer Datei, temp. Eingabe werden im Terminal gemacht.
Die Eingaben im Terminal sind genauso Code, und die Eingabe kannst Du auch erst in eine Datei machen.
Der Laie sollte sollte i.a. die Zielgruppe des Helfenden sein. Mir hätte als Anfänger der Wiedererkennungswert der Formatierung mit der echten Terminaleingabe geholfen.
Es gibt keine echten Terminaleingaben.
Stört Dich ein zusätzliches Icon in der Leiste?
Nein, gar nicht, aber ich würde es nicht in Deinem Sinne nutzen, sondern in meinem. Es könnte dabei auch mal zu Übereinstimmungen kommen.
Der Mensch ist visuell orientiert und kann optisch gut aufgemachte Dinge besser begreifen, verarbeiten.
Vielleicht überrascht Dich das, aber ich bin selbst ein Mensch. Ich bin auch geschmacklich, geruchlich, taktil und geistig orientiert - der letzte Punkt läßt mich zwar einen weiteren Button begrüßen, aber nicht die von Dir empfohlene Konvention, ihn zu verwenden, weil die Unfug ist.
Warum glaubst Du gibt es Icons oder haben die Apps so einen Erfolg?
Dazu sage ich lieber nichts. ☺
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi user unknown, vielen Dank fuer die Darstellung deiner Meinung. Wie wuerdest du eine solch vorhandene Textformatierung in deinem Sinne nutzen? Gruss
Lasall
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17588
Wohnort: Berlin
|
Lasall schrieb: Hi user unknown, vielen Dank fuer die Darstellung deiner Meinung. Wie wuerdest du eine solch vorhandene Textformatierung in deinem Sinne nutzen?
Nach Lust und Laune. Vielleicht auch, wenn ich ein Script zeigen will, und den Aufruf des Scriptes - um auf der gleichen Seite eine Unterscheidung zu machen. Auch für Einzeiler bevorzuge ich den schwarzen Hintergrund. Ich würde es aber begrüßen, wenn es einen schwarzen Block in der Mitte der Zeile gäbe, wo man on-the-fly mal ein cd .. mit weißer Schrift auf schwerzem Grund darstellen könnte, ohne immmer eine komplette Zeile zu belegen.
|
Antiqua
Anmeldungsdatum: 30. Dezember 2008
Beiträge: 4534
|
Ob das jetzt Schwarz auf weissem Grund, oder Weiß auf Schwarz oder Hellbunt auf Dunkelblass ist mMn erst mal unerheblich. Wenn jemand [[Vorlage(Befehl,"sudo update-grub")]] aus ästhetischen, dogmatischen oder $wasweißichGruenden schreiben will, statt {{{sudo update-grub}}} soll er doch. Mir wäre erst mal wichtiger, daß überhaupt irgend eine Code-Block-Formatierung benutzt wird. Deswegen noch einen Button in der Leiste wäre für mich übertrieben. Meine Meinung kommt wahrscheinlich daher, daß ich die Buttons meist nicht benutze, sondern direkt die Formatierung eingebe. Erst mal zur Maus und den richtigen Button anklicken dauert mir zu lange, bzw. ist mir zu umstädlich. Deshalb bevorzuge ich auch {{{blablubb}}} 😉
|
TausB
(Themenstarter)
Anmeldungsdatum: 26. November 2009
Beiträge: 1565
Wohnort: Terra incognita
|
user unknown schrieb: Gut. Ich fasse mich kurz. Du kannst Codezeilen in ein Skript schreiben, und das Skript ausführen, oder den Code in ein interaktives Fenster eingeben. Der Interpreter dahinter behandelt beides gleich, oder kann beides gleich behandeln.
Ob das einem Anfänger ohne Erklärung klar ist?
... würdest Du ihn nur täuschen können oder verwirren.
Das ist nicht mein Ziel.
Es gibt keine echten Terminaleingaben.
Reitest Du da nicht ein bisschen auf meinem Wording rum? Auch wenn ich mich unpräzise artikuliert haben sollte, war zu evtl. doch zu erahnen was ich meinte. - Dachte ich zumindest... Stört Dich ein zusätzliches Icon in der Leiste?
Nein, gar nicht, aber ich würde es nicht in Deinem Sinne nutzen, sondern in meinem. Es könnte dabei auch mal zu Übereinstimmungen kommen.
Damit kann ich gut leben! 😀
Der Mensch ist visuell orientiert und kann optisch gut aufgemachte Dinge besser begreifen, verarbeiten.
Vielleicht überrascht Dich das, aber ich bin selbst ein Mensch.
Hehehe - meine Verallgemeinerung mit einer Unterstellung zu kontern ist auch nicht besser! 😉
Ich bin auch geschmacklich, geruchlich, taktil und geistig orientiert - der letzte Punkt läßt mich zwar einen weiteren Button begrüßen, ...
Prima.
... aber nicht die von Dir empfohlene Konvention, ihn zu verwenden, weil die Unfug ist.
Damit kann ich auch gut leben.
Warum glaubst Du gibt es Icons oder haben die Apps so einen Erfolg?
Dazu sage ich lieber nichts. ☺
Das ahnte ich!!! 😀 user unknown schrieb: Lasall schrieb: Hi user unknown, vielen Dank fuer die Darstellung deiner Meinung. Wie wuerdest du eine solch vorhandene Textformatierung in deinem Sinne nutzen?
Nach Lust und Laune. Vielleicht auch, wenn ich ein Script zeigen will, und den Aufruf des Scriptes - um auf der gleichen Seite eine Unterscheidung zu machen.
Genau in meinem primär gemeintem Sinne...
Auch für Einzeiler bevorzuge ich den schwarzen Hintergrund. Ich würde es aber begrüßen, wenn es einen schwarzen Block in der Mitte der Zeile gäbe, wo man on-the-fly mal ein cd .. mit weißer Schrift auf schwerzem Grund darstellen könnte, ohne immmer eine komplette Zeile zu belegen.
Auch eine gute Idee.
|