N
Naubaddi
Hi,
bin der Neue und habe ein kleines Problem mit meiner PICAXE.lang Datei, es geht dabei um die Einfärbung, habe aus den Infos von der Seite gnome Developer und aus vorhandenen *.lang Dateien versucht eine gedit PICAXE.lang Datei für den Quelltext eines Mikrocontrollers zu erstellen, klappt auch schon ganz gut und die meisten Dinge werden korrekt dargestellt.
Im Moment werden die Farben für die Zeichen einfach aus der folgenden Liste genommen:
sieht dann für verschiedene Dinge recht merkwürdig aus:
konnte nichts finden um eventuell eigene zu erstellen die sinniger sind, z.B.:
Hat Jemand einen Link zu einer Seite auf der man so etwas nachlesen kann (nach Möglichkeit auf deutsch)?
Grüßle
bin der Neue und habe ein kleines Problem mit meiner PICAXE.lang Datei, es geht dabei um die Einfärbung, habe aus den Infos von der Seite gnome Developer und aus vorhandenen *.lang Dateien versucht eine gedit PICAXE.lang Datei für den Quelltext eines Mikrocontrollers zu erstellen, klappt auch schon ganz gut und die meisten Dinge werden korrekt dargestellt.
Im Moment werden die Farben für die Zeichen einfach aus der folgenden Liste genommen:
Code:
<styles>
<style id="comment" _name="Comment" map-to="def:comment"/> <!-- blau -->
<style id="keyword" _name="Keyword" map-to="def:keyword"/> <!-- braun -->
<style id="decimal" _name="Decimal" map-to="def:decimal"/> <!-- rosa -->
<style id="type" _name="Data Type" map-to="def:type"/> <!-- grün -->
<style id="string" _name="String" map-to="def:string"/> <!-- rosa -->
<style id="function" _name="Function" map-to="def:function"/> <!-- hellgrün -->
<style id="special-char" _name="Special Character" map-to="def:special-char"/> <!-- hellblau -->
<style id="preprocessor" _name="Preprocessor" map-to="def:preprocessor"/> <!-- lila -->
<style id="error" _name="Error Text" map-to="def:error"/> <!-- rot hinterlegt -->
</styles>
sieht dann für verschiedene Dinge recht merkwürdig aus:
Code:
<context id="HexNumbers" style-ref="preprocessor">
<match extended="true">
(?<![^\s])
([$][-+]?[A-F0-9.]+)
(?![^\s])
</match>
</context>
<context id="BinNumbers" style-ref="function">
<match extended="true">
(?<![^\s])
([%][-+]?[0-1.]+)
(?![^\s])
</match>
</context>
konnte nichts finden um eventuell eigene zu erstellen die sinniger sind, z.B.:
Code:
<styles>
<style id="comment" _name="Comment" color="blau"/>
<style id="keyword" _name="Keyword" color="braun"/>
<style id="string" _name="String" color="rosa"/>
<style id="decimal" _name="Decimal" color="hellblau"/>
<style id="binary" _name="Binary" color="blau"/>
<style id="error" _name="Error Text" color="rot/>
</styles>
Hat Jemand einen Link zu einer Seite auf der man so etwas nachlesen kann (nach Möglichkeit auf deutsch)?
Grüßle