Projektvorlage erstellen
Sie können eigene Projektvorlagen erstellen, die beim Erstellen eines neuen Projekts (*.project
oder *.library
) im Dialog Neues Projekt im Bereich Vorlagen ausgewählt werden können. Darüberhinaus können Sie definieren, ob die Projektvorlage in einem der standardmäßig in dem Dialog angezeigten Ordner Projekte und Bibliotheken oder in einem selbst erstellten Ordner enthalten sein soll. Diese Ordner werden im Dialog Neues Projekt im Bereich Kategorien angezeigt.
Erstellen Sie im CODESYS Development System ein Projekt, das als Vorlage für andere Projekte dienen soll.
Speichern Sie das Projekt im Installationsverzeichnis von CODESYS im Ordner
Templates
.Erstellen Sie in einem Texteditor eine neue Template-Datei
<template name>.template
.Editieren Sie diese Datei gemäß folgender Beispieldatei:
<?xml version="1.0" encoding="utf-8"?> <ProjectTemplate> <Name> <DefaultString>Test_Project_Template</DefaultString> <LocalizedString Culture="de">Test_Projekttemplate</LocalizedString> </Name> <Folder> <DefaultString>Projects</DefaultString> <LocalizedString Culture="de">Projekte</LocalizedString> </Folder> <Description> <DefaultString>A project with a GVL</DefaultString> <LocalizedString Culture="de">Ein Projekt mit einer GVL</LocalizedString> </Description> <DefaultFileName> <DefaultString>Test Project</DefaultString> <LocalizedString Culture="de">Testprojekt</LocalizedString> </DefaultFileName> <Extension>.project</Extension> <TemplatePath>TemplateTest.project</TemplatePath> </ProjectTemplate>
Inhalte der verschiedenen Tags:
Name
: Name der Projektvorlage, wie er im Dialog Neues Projekt im Bereich Vorlagen angezeigt wird.Folder
: Name des Ordners, wo die Projektvorlage abgelegt wird. Wird im Dialog Neues Projekt im Bereich Kategorien angezeigt.Wenn Sie den Namen eines Ordners eingeben, der nicht existiert, wird ein neuer Ordner mit diesem Namen erstellt.
Description
: Beschreibung der ProjektvorlageDie Beschreibung wird im Dialog Neues Projekt angezeigt, wenn eine Vorlage selektiert ist.
DefaultFileName
: Standardname für das neue Projekt. Der Name wird im Dialog Neues Projekt im Feld Name angezeigt und kann dort geändert werden.Extension
:.project
: Mit dieser Vorlage wird ein CODESYS-Projekt.project
erzeugt.library
: Mit dieser Vorlage wird ein Bibliotheksprojekt.library
erzeugt
TemplatePath
: Dateipfad des Vorlagenprojekts im Installationsverzeichnis von CODESYS in../Templates
Beispiele:
TemplateTest.project
: Das VorlagenprojektTemplateTest.project
liegt im Verzeichnis../Templates
Library_Template/CODESYS_Template.library
: Das VorlagenprojektCODESYS_Template.library
liegt im VerzeichnisWenn die Texte in CODESYS in der Sprache der CODESYS-Oberfläche angezeigt werden sollen, fügen Sie die Übersetzungen zu den Tags
LocalizedString
gemäß obigem Beispiel hinzu.
Speichern Sie die erstellte Vorlagendatei
.template
und legen Sie diese im Installationsverzeichnis in../Templates
ab.
Wenn Sie nun CODESYS öffnen und den Befehl Datei → Neues Projekt wählen, steht Ihnen im Dialog Neues Projekt die soeben erstellte Projektvorlage für Ihr neues Projekt zur Verfügung.