Sourcecode im Wiki

From NoName e.V.
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Per Template geht das schön.

Ausgabe von Shell-Aufrufen:

{{ShellAusgabe|./foo.sh|kein Weltraum links vom Gerät}}

ergibt:

Align=none Ausgabe

user@localhost:~$ ./foo.sh
kein Weltraum links vom Gerät

Ausgabe von Binary-Aufrufen:

{{CodeAusgabe|./klasse1.py|['__doc__', '__module__']}}

ergibt: Template:CodeAusgabe

Eine Hervorhebung im Text geht per:

{{CodeHervorhebung|class}}

Hier wird nur das Wort Template:CodeHervorhebung hervorgehoben.

Jetzt wird's schön bunt!

<source lang="python">
 #!/usr/bin/python
 
 class nothing:
     pass
 
 objekt = nothing() 
 print dir(objekt) 
 print type(objekt)
 </source>

sorgt für:

<source lang="python">

  1. !/usr/bin/python

class nothing:

   pass

objekt = nothing() print dir(objekt) print type(objekt) </source>

Und das geht noch bei vieeeelen vieeeeeeeeeelen anderen Sprachen. ;-)