Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism CodeTemplate (Datum + Autor) (https://www.delphipraxis.net/142756-codetemplate-datum-autor.html)

Ast85 3. Nov 2009 08:13


CodeTemplate (Datum + Autor)
 
Hallo zusammen!
Ich habe ein CodeTemplate zur Verfügung gestellt bekommen und bei meinen Templates abgelegt, dass das aktuelle Datum und den Namen im Code ausgeben soll.
Problem ist jetzt, dass bei EIngabe der Abkürzun 'xyz' zwar der Autor erscheint, aber nicht das Datum: " { date xyz: } ".
Richtig oder gewollt wäre aber: " { 2009-11-02 xyz: } " .

Das Template sieht so aus:
[delphi]
<?xml version="1.0" encoding="utf-8"?>
<codetemplate xmlns="http://schemas.borland.com/Delphi/2005/codetemplates" version="1.0.0">
<template name="xyz" invoke="auto">
<description>
Dieses Template erstellt einen Kommentar mit akutellen Datum
(* YYYY-MM-DD xyz[pre](meine ID): |(Cursor-Pos) *)
</description>
<point name="date">
<text>date</text>
</point>
<script language="DateTimeScript" onvalidate="true">
date=InsertDate
dateformatstr=yyyy-mm-dd
</script>
<code language="Delphi" delimiter="|"><![CDATA[
{ |date| xyz: |end| }
]]>
</code>
</template>
</codetemplate>[/pre]

Muss ich vielleicht irgendwelche Einstellungen in der Entwicklungsumgebung ändern (bin noch ganz neu in Delphi)? :wall: Bei einem Kollegen klappt das Template nämlich wie gewollt...

Danke schon mal für Eure Antworten! :)

mleyen 3. Nov 2009 08:58

Re: CodeTemplate (Datum + Autor)
 
Hallo und herzlich willkommen in der dp, :dp:

wahrscheinlich hast du die script language "DateTimeScript" nicht registriert.
Wie das geht, wird hier ausführlich von Nick Hodges erlärt. :stupid:

Ast85 3. Nov 2009 10:24

Re: CodeTemplate (Datum + Autor)
 
Danke schon mal hierfür.

Was mich irritiert ist, dass meine Kollegen auch einfach nur das o.g. Coding als Template eingefügt haben. Die haben nichts vorher installiert... :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz